linux samba实现文件共享以及被共享服务器的使用操作

AndyYang| 阅读:429 发表时间:2021-10-09 18:01:33 linux
摘要:samba服务程序是一款基于SMB协议并由服务端和客户端组成的开源文件共享软件,可以在服务器之间实现共享文件。

一、共享服务器设置 

1、安装服务,一般系统都没安装服务,运行:

yum install samba 

安装samba服务。 

 2、配置共享: vim /etc/samba/smb.conf

[upload]
security = user
comment = share samba
path = /var/www/webyang.net/Uploads
writable = yes
#public = yes
create mode = 644
force create mode = 644
directory mode = 777
force directory mode = 777
available = yes
valid users = apache
write list = apache

3、启动samba service smbd start 

4、设置samba用户的密码 

我这里用和php一样的apache用户,如果没有用户需要先添加一个不能登录的用户。 

smbpasswd -a apache 


二、被共享的服务器设置 

1、手动挂载

mount -t cifs -o username=apache,password=xxxx,gid=60,uid=60  //x.x.x.x/upload /var/www/webyang.net/Uploads

gid和uid指定用户和用户组,确保共享后也是一样的权限 

取消挂载:umount /var/www/webyang.net/Uploads 

2、设置开启自动挂载 vim /etc/rc.local 添加:

mount -t cifs -o username=apache,password=xxxx,gid=60,uid=60  //x.x.x.x/upload /var/www/webyang.net/Uploads
本文为AndyYang原创,转载请注明出处!
如果您觉得好,可以打赏作者:
如果您觉得累了,是否想看点美女养养眼:猛戳>>朋友帮
如果您觉得皮了,是否想来点神吐槽:猛戳>>iPhone查询中

已有0条评论

昵称:
邮箱:

  • 最新评论

iPhone查询中 - bbs.ipcxz.com 朋友帮 - www.pengyb.cn iPhone查询中 - bbs.ipcxz.com
反馈
微信订阅号