!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>CentOS服务器如何挂载Samba?

CentOS服务器如何挂载Samba?

安装samba
linuxidc@CentOS->~$ sudo yum install -y samba
linuxidc@CentOS->~$ sudo yum install -y samba-client
linuxidc@CentOS->~$ sudo yum install -y samba-common
linuxidc@CentOS->~$ sudo yum install -y samba-winbind
linuxidc@CentOS->~$ sudo yum install -y samba-winbind-clients

创建samba用户的方式1
[root@CentOS ~]# useradd share      #创建系统用户
[root@CentOS ~]# smbpasswd -a share
New SMB password:share
Retype new SMB password:share

创建samba用户的方式2
[root@CentOS ~]# useradd samba_user1
[root@CentOS ~]# pdbedit -a samba_user1
new password:samba_user1
retype new password:samba_user1

pdbedit -L #列出所有samba用户
pdbedit -L [username]  查看samba用户
pdbedit -Lv [username]  查看samba用户详细信息
pdbedit -X username  删除一个用户

创建文件目录存放路径,修改权限
mkdir /opt/smb
chmod o+w /opt/smb/

#修改samba配置
[root@CentOS ~]# cp /etc/samba/smb.conf /etc/samba/smb.conf.install
[root@CentOS ~]# > /etc/samba/smb.conf
[root@CentOS ~]# vim /etc/samba/smb.conf
log file = /var/log/samba/log.%m
max log size = 50
security = user
smb passwd file = /etc/samba/smbpasswd
load printers = yes
cups options = raw
create mode = 0644
force create mode = 0644
directory mode = 0755
force directory mode = 0755

[MyShare]
path = /opt/smb/
valid users = share,samba_user1
writable = yes

#重启samba服务
[root@CentOS ~]# chkconfig smb on
[root@CentOS samba]# service smb restart
Shutting down SMB services:                                [  OK  ]
Starting SMB services:

#查看samba监听状态
[root@CentOS samba]# netstat -utnlp | grep smb
tcp        0      0 0.0.0.0:139                0.0.0.0:*                  LISTEN      10510/smbd
tcp        0      0 0.0.0.0:445                0.0.0.0:*                  LISTEN      10510/smbd
tcp        0      0 :::139                      :::*                        LISTEN      10510/smbd
tcp        0      0 :::445                      :::*                        LISTEN      10510/smbd
[root@CentOS samba]#

iptables -F 关闭防火墙

#Windows登录samba服务器
创建文件,创建目录

CentOS服务器如何挂载Samba?

CentOS服务器如何挂载Samba?

CentOS服务器如何挂载Samba?

CentOS服务器如何挂载Samba?

Linux挂载samba服务器

linuxidc@CentOS->~$ sudo mount -t cifs  //172.16.20.139/MyShare ~/samba/ -o username=samba_user1,password=samba_user1

linuxidc@CentOS->~$ mount | grep \"172.16.20.139\"
//172.16.20.139/MyShare on /home/linuxidc/samba type cifs (rw)

linuxidc@CentOS->~$ cd /home/linuxidc/samba/
linuxidc@CentOS->samba$ touch test.file
touch: 无法创建\"test.file\": 权限不够

用root用户可以执行挂载,root可以写入

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

云服务器sqlserver2016转sqlserver2008

2021-4-17 17:38:16

服务器教程

CentOS6/7上配置部署EwoMail邮件服务器?

2021-4-17 17:38:18

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase