1. Install samba
sudo apt-get install samba smbclient nfs-common
2. 修改配置文件
sudo nano /etc/samba/smb.conf
在文件末尾添加以下内容:
[piaoyun]
comment = Shared Folder require password
path = /home/piaoyun.cc/share
public = yes
writable = yes
; valid users = dq
create mask = 0777
directory mask = 0777
; force user = nobody
; force group = nogroup
available = yes
browseable = yes
这是针对所有用户都用效的,针对特定用户有效还需要做一些设置。
3. 设置用户名和密码
sudo smbpasswd -a piaoyun
New SMB password:
Retype new SMB password:
4. 启动samba服务器
sudo /etc/init.d/samba restart
5. Windows下访问共享文件夹
(1) 打开“计算机”
(2) 右键选择“添加一个网络位置”
(3) 输入Ubuntu server的共享位置”\\ip地址\share
”
出于安全问题,需要为samba配置密码:
smbpasswd -a <username>
按提示输入想使用的密码即可
另外 /etc/samba/smb.conf
的 [global]
段必须有:
security = user
如此这般,局域网的人访问你的电脑都需要以上命令设置的用户名和密码。
如果想不要密码,可设为:security = share
个人用的方式为:
[share]
comment = share
path = /home/piaoyun.cc/workspace/
available = yes
browsable = yes
writable = yes
guest ok = no