Step1:创建新登录账户
一般这件事情是管理员同志做的,因为他有管理员权限。
以管理员身份登录服务器:
ssh admin@ipaddr 然后在提示下面输入密码
用户名: admin IP地址: ipaddr
添加新账户:
sudo useradd saber
sudo passwd saber saberpasswd
用户名: saber, 密码: saberpasswd
创建一个用户目录: /home/saber/
sudo mkdir /home/saber
sudo chown -R saber:saber /home/saber
sudo chmod 755 /home/saber
Step2: 创建新Samba账户
sudo smbpasswd -a saber saberpasswd
用户名: saber,密码: saberpasswd
Step3: 创建Samba目录
sudo mkdir /sabershare
sudo chmod 777 /sabershare
Step4: 配置Samba目录
sudo vim /etc/samba/smb.conf 在里面添加:
[saber]
path = /sabershare
public =yes
writable =yes
valid users = saber
browseable =yes
保存好之后输入sudo service smbd restart重启smb demon进程, 使smb.conf这个配置文件的改动生效。
Step5: 本地通过Samba访问服务器
访问服务器上的共享目录:/sabershare
mkdir -p ~/share
mount -t smbfs //saber:saberpasswd@ipaddr/saber ~/share
加粗的部分saber表示smb.conf中配置的/sabershare这个共享目录的名字:saber。
在使用mount -t smbfs 这个命令之后,就可以在本地通过~/share/来访问服务器上的/sabershare这个共享文件夹了。