Skip to content

SMB connections that allows file system operations cross platform in NodeJS

License

Notifications You must be signed in to change notification settings

kolbyjayce/samba-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

samba-bridge

If Node version >= 16 then it is required to enable openssl legacy options

This is due to using md4 encryptions algorithms for ntlmssp encryption algorithms for server authentication.

Linux/Mac export NODE_OPTIONS=--openssl-legacy-provider

Windows CMD set NODE_OPTIONS=--openssl-legacy-provider

Windows Powershell $env:NODE_OPTIONS="--openssl-legacy-provider"

These will only set this option for the current shell for a more permanent add to shell options like below

Using Bash echo 'export NODE_OPTIONS=--openssl-legacy-provider' >> ~/.bash_profile

Using zsh (newer MacOS) echo 'export NODE_OPTIONS=--openssl-legacy-provider' >> ~/.zshrc

Windows CMD (as admin) setx NODE_OPTIONS --openssl-legacy-provider /m

About

SMB connections that allows file system operations cross platform in NodeJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published