沙滩星空的博客沙滩星空的博客

为linux和windows配置samba文件共享服务

windows访问linux上的文件共享服务

1. 安装samba

apt install -y samba

2. 创建使用smb服务的samba用户组

groupadd samba

3. 创建一个禁止登陆系统的用户smbuser,到samba用户组

useradd -g samba -M -s /sbin/nologin smbuser

4. 设置系统密码

passwd smbuser

5. 设置smb用户密码(重要):

smbpasswd -a smbuser

其他计算机使用SMB共享服务的smbuser用户密码。
此密码需要单独设置。可以和用户系统密码一样,也可以不一样。必须设置

6. 创建共享目录

mkdir /home/smbuser

7. 开放共享目录的权限

chmod -R 777 /home/smbuser

8. 编辑/etc/samba/smb.conf配置文件:

vim /etc/samba/smb.conf
......
 security = user     
##"share"为匿名共享

    ##在行尾添加下面的参数
    [smbuser]
    path = /home/smbuser     
##"指定文件路径"
    public = yes   
    valid users = smbuser
    browseable = yes      
##访问权限
    writable = yes          
##写权限  
    create mask = 0644   
##文件权限
    directory mask = 0755   
##目录权限

9. 通过以下方式之一启动samba:

/etc/init.d/samba start
systemctl restart smbd
service smbd restart

查看服务启动状态:

systemctl status smbd

samba服务命令:

Usage: /etc/init.d/smbd {start|stop|reload|restart|force-reload|status}

如果启动失败,可通过testparm命令查看配置文件参数是否正确。

testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Global parameter security found in service section!
Processing section "[smbuser]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions


linux访问windows中的共享文件

打开网络共享中心。
打开更改高级共享设置
选择启用网络发现以及启用文件和打印机共享,然后点击保存更改
选择你要共享的文件夹,右键选择属性,然后选择共享,选择高级共享,选择权限

回到 linux,首先,你需要安装cifs-utils 来 mount SMB shares

mkdir ~/Desktop/Windows-Share
mount.cifs //192.168.101.38/Share /home/geek/Desktop/Windows-Share -o user=geek

[原创] Debian9上配置Samba https://www.cnblogs.com/project/p/9864273.html
共享windows和linux之间的文件 https://www.cnblogs.com/lyrichu/p/6867573.html
Linux利用cifs-utils访问NTFS的NAS文件系统 http://www.howru.cc/articles/158.html
Samba服务(匿名用户访问、本地用户访问、虚拟用户访问) https://blog.51cto.com/10316297/2118395
未经允许不得转载:沙滩星空的博客 » 为linux和windows配置samba文件共享服务

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址