linux创建共享目录的命令,linux - CentOS 7命令行中创建共享文件夹说明

1、安装samba服务

查看是否已经安装samba服务:rpm –qa | grep samba

如果已经安装,则可以查看samba服务信息:rpm –qi samba

如果没有安装,则安装samba服务:yum -y install samba samba-client

卸载命令:yum remove –y samba

2、配置samba

cd /etc/samba

备份smb.conf文件: mv smb.conf smb.conf.bat

编辑smb.conf文件: vi smb.conf

将如下内容添加到smb.conf中

[global]

workgroup = WORKGROUP

server string = Tkl Samba Server %v

netbios name = TklSamba

security = user

map to guest = Bad User

passdb backend = tdbsam

[FileShare]

comment = share some files

path = /home/share

valid users = tkl-share

write list = tkl-share

writeable = yes

create mask = 0700

directory mask = 0700

browseable = yes

available = yes

说明:

workgroup设置为与Windows一样的workgroup

security:user表示用户名验证方式

valid users表示远程登录用户

write list表示可以进行远程写操作的用户列表

3、创建samba账户:

useradd tkl-share(设置centos账户)

smbpasswd –a tkl-share(设置samba账户和密码)

4、创建共享目录:

mkdir /home/share

chown tkl-share /home/share(将用户tkl-share设置位/home/share的用户)

chmod 777 /home/share

5、启动Samba服务,设置开机启动

systemctl start smb(启动samba服务)

systemctl enable smb(开机启动samba服务)

systemctl status smb(查看samba服务状态)

6、开放端口

firewall-cmd --permanent --add-port=139/tcp

firewall-cmd --permanent --add-port=445/tcp

systemctl restart firewalld(重启防火墙)

7、关闭SELinux

查看SELinux:/usr/sbin/sestatus –v

临时关闭SELinux:setenforce 0

修改配置文件关闭SELinux(需要重启):

vi/etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

reboot(重启)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值