创建共享文件夹(注意:下面的文件夹目录“/home/yasden/data/NAS”可以自行修改,例如你可以改成“/NAS”,我设置成“/home/yasden/”的原因是,我的yasden账号的目录是“/home/yasden/”,你的电脑肯定不是yasden,你可以设置成“/home/你的电脑帐户名/NAS”之类的目录),用下面的命令:
sudo mkdir /home/yasden/data/NAS
之后赋予“/home/yasden/data/NAS”这个文件夹如下的权限,用下面的命令:
sudo chmod 777 /home/yasden/data/NAS
第四步、添加samba用户,并设置samba密码用下面的命令添加samba用户。我的Linux电脑的账号名是yasden,所以我创建的是yasden,根据你自己的账号进行创建。需要注意,据说添加的samba用户名要和你的ubuntu系统的名字一样,也就是如果你的ubuntu电脑的名字是yasden,你的samba用户名也要设置成yasden,如果不一样,据说会出错。如果你出错了,就改成一样的名字,反正我的samba用户名是和ubuntu用户名一样的:
sudo SMBpasswd -a yasden
上面的命令输入完毕,回车之后,会让你设置new smb的密码,连续输入两次密码后,new smb的密码就设置完成了,记住你设置的这个密码(以后samba登录要用到这个密码的)。
第五步、编辑/etc/samba/smb.conf文件之后,输入下面的命令来编辑smb.conf文件(记得要加sudo,不然无法保存的):
sudo vi /etc/samba/smb.conf
之后会弹出上图的界面,按ESC和i键,然后用键盘的下方向键拉到文档最后,添加下面的12行语句,添加完毕后,ESC键“:wq”保存退出 ,:wq是vi这款编辑器的保存并退出的命令,vi编辑器的使用请自行查找资料(光是vi的使用可以写一篇5000字的介绍了)。
[yasden_NAS_128GB]
path = /home/yasden/data/NAS
available = yes
browseable = yes
writable = yes
valid users = yasden
public = yes
comment = yasden_NAS_128GB
create mask = 0777
directory mask = 0777
force user = yasden
force group = yasden