centos7下samba伺服器搭建
不喜歡linux的介面所以搭建一個samba伺服器 建立一個共享目錄
首先關閉firewall (推薦 簡單方便)
systemctl stop firewalld
或則
firewall-cmd --zone=public --add-port=139/tcp --permanent
firewall-cmd --zone=public --add-port=445/tcp --permanent
firewall-cmd --zone=public --add-port=137/udp --permanent
firewall-cmd --zone=public --add-port=138/udp --permanent
firewall-cmd --reload
關閉SElinux //這是一個linux的安全系統
setenforce 0
vim /etc/selinux/config
修改SELINUX=enforcing為SELINUX=disabled 禁止開機啟動
或者
setsebool -Psamba_enable_home_dirs on
setsebool -Psamba_export_all_rw on
安裝samba samba-client
yum -y install samba samba-client
修改配置檔案
vim /etc/sam
分為全域性配置 和 共享配置
[global] #全域性配置
workgroup = SAMBA //設定所要加入的工作組和域
security = user //有四個選項 =share 不需要口令密碼 =user 需要授權使用者的
config file = /etc/samba/pc1.cnf //這個選項可以根據不同的主機接入 啟動不同的配置檔案 如果該配置檔案不存在則不起作用
hosts allow = 192.168.88.170 192.168.88.169 //允許登陸的客戶端ip 也可以是一個網段 192.168.*.* hosts deny 相反禁止
max connections = 0 //0表示不限制 非零時當超過設定會拒絕連結
log file = //設定日誌存放
passdb backend = tdbsam //使用者後臺
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[homes] /特殊共享目錄 linux首選使用者的家目錄
comment = Home Directories //window上顯示共享目錄的名字
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers] /特殊共享目錄 印表機
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]/特殊共享目錄
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = root
create mask = 0664
directory mask = 0775
一般我們都是自定義共享目錄
我們更改原來的配置檔案 只保留兩個欄位
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[myfile]
comment = www
path = /usr/local/www 共享目錄的路徑
browseable = yes 可以瀏覽
writable = yes //可以寫
public = no //非公開
準備完畢後我們開始 建立使用者
我習慣用
smbpasswd -a username //新建Samba賬戶
smbpasswd -x username //刪除一個使用者
pdbedit -L 檢視
pdbedit -c "[D]" -u username 暫停一個
pdbedit -c "[]" -u username 恢復
建立共享資料夾
mkdir /usr/local/www
chown -R /usr/local/www username
啟動 smb服務
service smb start //啟動
service smb restart //重啟
service smb stop //停止
加入開機啟動
chkconfig smb on
window連結smb
開啟我的電腦 在地址藍輸入 \\smb服務其IP
設定對映
把共享目錄設定成本地磁碟
如果打不開參考第二步
相關文章
- Centos7下Samba伺服器配置。CentOSSamba伺服器
- ubuntu下搭建samba伺服器UbuntuSamba伺服器
- centos7使用samba搭建檔案共享伺服器CentOSSamba伺服器
- Linux——搭建Samba(CIFS)伺服器LinuxSamba伺服器
- Centos7下搭建FTP檔案伺服器CentOSFTP伺服器
- centos7下svn伺服器搭建並配置httpCentOS伺服器HTTP
- 自學linux——20.Samba伺服器的搭建LinuxSamba伺服器
- centos7搭建DNS伺服器CentOSDNS伺服器
- Centos7搭建NFS伺服器CentOSNFS伺服器
- Centos7搭建FTP伺服器CentOSFTP伺服器
- CentOS7 搭建Git伺服器CentOSGit伺服器
- 【轉】 Ubuntu samba伺服器搭建及測試--不錯UbuntuSamba伺服器
- CentOS7下搭建JumpServerCentOSServer
- CentOS7搭建VPN伺服器教程CentOS伺服器
- centos7下ldap服務搭建CentOSLDA
- centos7 NFS伺服器搭建記錄CentOSNFS伺服器
- 樹莓派從零開始搭建Samba檔案伺服器樹莓派Samba伺服器
- Linux 下安裝Samba 檔案共享伺服器LinuxSamba伺服器
- CentOS 6.3下Samba伺服器的安裝與配置CentOSSamba伺服器
- samba伺服器安裝Samba伺服器
- CentOS7使用NTP搭建時間同步伺服器CentOS伺服器
- Centos7下搭建Laravel環境(非docker)CentOSLaravelDocker
- 騰訊雲centos7下搭建fastDFS+nginxCentOSASTNginx
- 《samba服務搭建》RHEL6Samba
- Linux伺服器---配置sambaLinux伺服器Samba
- samba伺服器配置檔案Samba伺服器
- CentOS 6.7 配置samba伺服器CentOSSamba伺服器
- [20160921]linux下建立samba伺服器.txtLinuxSamba伺服器
- CentOS7環境搭建L2TP伺服器。CentOS伺服器
- Centos7下Java開發基本環境搭建CentOSJava
- CentOS7下LNMP環境搭建Discuz論壇CentOSLNMP
- Linux伺服器---安裝sambaLinux伺服器Samba
- samba伺服器的簡單配置Samba伺服器
- Windows下搭建Nginx伺服器WindowsNginx伺服器
- ubuntu下搭建nfs伺服器UbuntuNFS伺服器
- Ubuntu下搭建FTP伺服器UbuntuFTP伺服器
- IIS下搭建FTP伺服器FTP伺服器
- CentOS 下搭建FTP伺服器CentOSFTP伺服器