linux共享文件夹 redhat_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”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值