linux系统共享文件夹

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

linux系统共享⽂件夹

1.打开CentOS7的终端Konsole,使⽤“rpm -qi samba"命令查询是否已经安装了Samba,然后使⽤“yum install samba”命令,下载Samba包并安装。输⼊“y”,确认安装软件和软件依赖包。

2.使⽤“rpm -qa | grep samba”查看已经安装好的Samba的信息

3.添加共享⽂件夹的⽤户,使⽤“smbpasswd -a username”。

smbpasswd命令的常⽤⽅法smbpasswd -a 增加⽤户(要增加的⽤户必须是系统⽤户)smbpasswd -d 冻结⽤户,就是这个⽤户不能在登录了smbpasswd -e 恢复⽤户,解冻⽤户,让冻结的⽤户可以在使⽤smbpasswd -n 把⽤户的密码设置成空. 要在global中写⼊ null passwords -truesmbpasswd -x 删除⽤户

4.使⽤命令“mkdir /home/noiccy/myshare”,在⽤户noiccy⽂件夹下新建“myshare”共享⽂件夹。

5.使⽤命令“chmod -R 777 /home/willy/myshare”,将整个myshare⽂件夹与其中的⽂件和⼦⽬录的权限都设置为rwxrwxrwx,即所有⼈都可以查看操作。777: 0表⽰没有权限,1表⽰可执⾏权限,2表⽰可写权限,4表⽰可读权限,然后将其相加。所以数字属性的格式应为3个从0到7的⼋进制数,其顺序是(u)(g)(o)。例如,如果想让某个⽂件的属主有“读/写”⼆种权限,需要把4(可读)+2(可写)=6(读/写)。

6.使⽤命令“cd /etc/samba”进⼊Samba配置⽂件⽬录,并使⽤“ls”列出该⽬录下所有的⽂件,其中“smb.conf.bak”,是使⽤命令“cp smb.conf smb.conf.bak"对Samba配置⽂件做的⼀个备份

7.使⽤命令“vi smb.conf",进⼊Samba配置⽂件,按下“i”键修改配置⽂件。

修改[homes]中writable = yes

在[homes]中添加:

create mask = 0664

force create mode = 0664

directory mask = 0775

force directory mode = 0775

说明:

默认创建⽂件是-rw-rw-r-- 664权限

默认创建⽬录是rwxrwxr-x 775权限

8.按下“Esc”键,并输⼊“:wq!”,退出配置⽂件,使⽤命令“systemctl stop firewalld”关闭防⽕墙,然后使⽤命令“systemctl disable firewalld”禁⽌防⽕墙开机启动

9.启动Samba服务,输⼊命令“systemctl start smb”

10.ifconfig 查看IP地址

11.启动Samba服务后,在Windows系统上按下“win+r”键,输⼊"\\共享⽂件夹的IP地址",在看到⽂件夹后,点击进⼊⽂件夹,输⼊账户名和密码即可查看共享⽂件。

12.如果想开机就启动smb服务

smbd和nmbd这两个samba的守护进程没有随重启⽽启动的关系。于是在启动配置⽂件/etc/rc.d/rc.local中加⼊:

/sbin/samba/smbd -D

/sbin/samba/nmbd -D

tip:如果想分享某个⽂件夹则,vim smb.conf [ShareFiles]

comment = root

path = /home/magic/share

public = yes

writable = yes

valid users = root

create mask = 0777

directory mask = 0777

available = yes

browseable = yes

保存后重新启动,输⼊命令“systemctl restart smb”

相关文档
最新文档