1、安装samba
- sudo apt-get install samba
- sudo apt-get install cifs-utils
- #sudo apt-get install samba-common
2、创建共享的目录
- mkdir /home/jzk/samba_share
- sudo chmod 777 samba_share/
3、修改配置 samba
- sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
- sudo vim /etc/samba/smb.conf
在其最后添加
- [share]
- path = /home/jzk/samba_share
- available = yes
- browseable = yes
- public = yes
- writable = yes
4、 创建配置用户
根据自己的实际情况修改用户名和共享目录名
- #sudo adduser msamba
-
sudo touch /etc/samba/smbpasswd - sudo smbpasswd -a jzk
smbpasswd 命令的用法
- smbpasswd -a 增加用户(要增加的用户必须以是系统用户)
- smbpasswd -d 冻结用户,就是这个用户不能在登录了
- smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用
- smbpasswd -n 把用户的密码设置成空.
- 要在global中写入 null passwords -true
- smbpasswd -x 删除用户
5、重启samba
- sudo service samba restart
- #sudo service smbd restart
6、访问
如果开了防火墙,需要开放端口
- sudo ufw allow 137/udp
- sudo ufw allow 138/udp
- sudo ufw allow 139/tcp
- sudo ufw allow 445/tcp
转载自:http://jinjzk.iteye.com/blog/2100545 (原文)