先介紹下原理,在centos上部署文件共享,需要在需要安裝免費的軟件Samba,作用主要是監聽,它是在Linux和UNIX系統上實現SMB協議的一個免費軟件,主要用於在局域網內進行文件等傳輸使用。
第一步,查看centos系統是否已經安裝samba,如未安裝,進行安裝
使用命令: rpm -qi samba #查看是否安裝samba yum install samba #安裝samba rpm -qa | grep samba #查看安裝信息
第二步,建立共享文件夾及共享用戶
使用命令: smbpasswd -a username #為用戶設置samba密碼,共享訪問的時候使用 #smbpasswd命令的常用方法: #smbpasswd -a 增加用戶 #smbpasswd -d 凍結用戶 #smbpasswd -e 恢復用戶 mkdir /home/myshare #建立共享目錄 chmod -R 777 /home/myshare #修改目錄權限
第三步,修改smb.conf,完成共享配置
使用命令:
gedit /etc/samba/smb.conf
注:smb.conf中具體參數用戶在下個文章中具體說明
第四步,其他設置
使用命令:
chkconfig smb on #設置開機啟動
systemctl stop fitewalld #關閉防火牆
systemctl disable firewalld #防火牆默認不開啟
vi /etc/selinux/config #打開selinux配置文件,修改 SELINUX=disabled #關閉selinx
Setenforce=0 #關閉SELINUX
第五步,在windows上直接訪問地址,輸入用戶名和密碼就可以了