samba實現文件共享
阿新 • • 發佈:2018-07-06
cal lrzsz release inf ystemd led daemon dea use
Linux系統與Windows系統之間共享文件資源,小文件可以使用lrzsz,大文件可以使用samba。
1、samba安裝配置
環境說明:因為是在內網使用,直接關閉selinux,關閉防火墻。
[root@localhost gitlab]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@localhost gitlab]# getenforce Permissive [root@localhost gitlab]# systemctl status firewalld.service ● firewalld.service- firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1) Jul 06 17:49:27 localhost.localdomain systemd[1]: Stopping firewalld - dynamic firewall daemon... Jul 06 17:49:29 localhost.localdomain systemd[1]: Stopped firewalld - dynamic firewall daemon.
yum安裝samba
yum install samba
修改配置文件,Samba服務程序的主配置文件 /etc/samba/smb.conf。
#操作前備份
[root@localhost ~]# cp /etc/samba/smb.conf{,.bak}
[root@localhost ~]# vim /etc/samba/smb.conf [global] #全局參數 workgroup= MYGROUP #工作組名稱 server string = Samba Server Version %v #服務器介紹信息,參數%v為顯示SMB版本號 log file = /var/log/samba/log.%m #定義日誌文件存放路徑與名稱,參數%m為來訪的主機名 max log size = 50 #定義日誌文件的最大容量為50KB security = user #需要輸入用戶密碼才可以訪問;提升了安全性 passdb backend = tdbsam #創建數據庫文件並使用pdbedit命令建立Samba服務程序的密碼 load printers = yes #設置在Samba服務啟動時是否共享打印機設備 cups options = raw #打印機的選項
[database] #共享可見名稱為database comment = Do not arbitrarily modify the database file #警告用戶不要隨意修改數據庫 path = /home/database #共享目錄為“/home/database” public = no #關閉“所有人可見” writable = yes #允許寫入操作
security = user|||
#安全驗證的方式,總共有4種 |
passdb backend = tdbsam|||
samba實現文件共享