windows上通过映射一个linux系统某个目录的驱动器
- 安装 sudo apt-get install samba
- 查看samba服务器是否已经启动服务 service --status-all
- 在/etc/samba/smb.conf中
下面加入:
security=user #user 是需要密码, share不需要密码(默认是user)
security=share
[work]
comment=work dir
path=/home/work
create mask=0755
directory mask=0755
browseable=yes
public=yes
writeable=yes
注意要在home下建立work文件夹,并且把权限设置为777
cd /home
sudo mkdir work
sudo chmod 777 work
-
添加用户,最重要的一步(不添加可能无法连接)
设置访问用户(share级别不需要),对于访问Samba服务器的帐号,需要首先在系统中建立同名系统帐号,如想要建立一个名为“xxxx”的Samba帐号,
命令为“smbpasswd -a 用户名”。输入命令之后, 还需要设置Samba帐号密码
如 smbpasswd -a zhenshangxue
输入密码 zhenshangxue
添加用户成功, 提示Added user zhenshangxue
然后再重新映射,不行就重复第五步 -
关闭selinux(我的没安装)
关闭防火墙ufw disable -
启动samba服务: /etc/init.d/samba start
重启samba服务: service samba restart -
测试:打开IE浏览器输入: file://192.168.28.131/work/
-
windows计算机上右键映射驱动器 ,然后输入地址\\192.168.28.131\work
服务状态service --status-all