一. 在Ubuntu下安装samba
sudo apt-get install samba
sudo apt-get install cifs-utils
sudo apt-get install samba-common
sudo mkdir /home/share
sudo chmod 777 /home/share
三、创建配置用户
sudo adduser smb
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a smb
四、修改samba的配置文件 /etc/samba/smb.conf
在文件末尾加入如下
[share]
path = /home/share
available = yes
browseable = yes
public = yes
writable = yes
force group = nogroup
force user = nobody
五、重启samba
sudo /etc/init.d/smbd restart
查看其上已经共享的目录,假设Samba服务器的IP地址为192.168.0.103:
smbclient -L 192.168.0.103 -N
在本地新建一个目录用于挂载
sudo mkdir /mnt/samba
使用mount挂载:
sudo mount -t cifs //192.168.0.103/Public /mnt/samba/ -o guest
其中-t cifs意义为使用SMB文件系统,-o guest意义为匿名访问,即使用guest来宾账户,之后不会再要求输入密码。命令执行完毕后即将远程主机上的Public目录挂载到本地的/mnt/samba目录。