如何连接samba服务器的过程(windows和linux)

samba是什么?类似ftp的一种局域网文件共享协议软件

windows连接:

右击计算机->创建网络->自定义网络->输入地址->输入用户名密码,OK

linux相对比较麻烦,记录一些坑:

用samba-client连接

安装samba-client

sudo dnf install samba-client

用smbclient命令连接到服务器:

smbclient //192.168.xxx.xxx/website -U username%password

   进入以后可以用ls,get,put,tar等命令操作文件。

   输入"?"回车查看可用命令,输入"? 命令名"查看命令使用方式

可能遇到的错误:

NT_STATUS_BAD_NETWORK_NAME :远程文件路径不对

get xxx.php //下载单个文件

tar c backup.zip //打包当前目录下的所有文件

注意:用get,tar等命令下载的文件在你键入smbclient命令的那个目录下

用mount命令挂载

sudo mount -t cifs //192.168.xxx.xxx/website /home/gaoqing/samba-192.168.xxx.xxx -o username=xxxx,password=xxxx,vers=1.0

坑:这个vers=1.0需要添加,不然会报错:no souch file or dirctory

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容