Linux samba的配置和使用
samba由来
samba是模仿Windows网上邻居的SMB的通讯协议,将Linux操作系统“假装成”Windows操作系统,通过网上邻居的方式来进行文件传输的。
CentOS环境下:
命令
[root@localhost]#yum install samba -y // -y的意思是,在安装过程中的所有提问都填“yes”
[root@localhost]#yum list samba //列出软件包的信息
[root@localhost]#yum remove samba //卸载软件包
[root@localhost]#yum check-update samba //检查是否有可更新的软件包
[root@localhost]#yum update samba //更新samba软件包
[root@localhost ~]# rpm -qa | grep samba //查看是否安装
修改配置文件
参考
https://www.cnblogs.com/kevingrace/p/8662088.html
每个用户可以用自己的用户名和密码登录自己的home目录
https://blog.csdn.net/JerryGou/article/details/80946858
连接异常排查
防火墙问题
权限问题
无法访问
如果用windows访问samba,跳出以下对话框的错误:
无法访问。您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。
不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次……或者直接重启Windows。
需要windows 退出samba服务,再重新连接,cmd下输入:
net use Z: /delete /y 其中Z:表示映射的网络硬盘盘符。