服務器維護CentOS 6下yum 安裝Samba文件服務器
2020-07-01 10:25 作者:艾銻無限 瀏覽量:
服務器維護CentOS 6下yum 安裝Samba文件服務器
服務器維護小知識CentOS 6下yum 安裝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服務器
創建文件,創建目錄
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可以寫入