基本的都有,需要使用的拿出來組合
匿名的samba共享的服務端軟體為samba、客戶端軟體為samba-client
yum -y install samba samba-client
sed -i '/workgroup/s/mygroup/workgroup/' /etc/samba/smb.conf #融入windows網路的預設工作組workgroup
sed -i '/server string = samba server version %v/s/samba server version %v/samba share/' /etc/samba/smb.conf #說明行
sed -i '0,/security = user/s/user/share/' /etc/samba/smb.conf #share(表示可匿名訪問)、user(表示需要經過本伺服器的使用者名稱及密碼驗證)、server(表示由另一台伺服器來驗證使用者名稱及密碼)、domain(表示由windows域控制器來驗證使用者名稱及密碼)
sed -i '/log file/s/;/ /' /etc/samba/smb.conf #開啟日誌 使用samba伺服器的每個客戶機的日誌分別為儲存與客戶機同名的「%m.log」檔案中,「%m」表示客戶端主機的名稱。
sed -i '/max log/s/;/ /' /etc/samba/smb.conf #開啟日誌大小限制 設定日誌檔案的最大容量,預設為50.表示kb,該設定項的數值單位是kb
sed -i '0,/passdb backend/s/tdbsam/zongxuan/' /etc/samba/smb.conf #samba 密碼
passdb backend = tdbsam
新增共享
測試testparm
啟動服務
service smb start
chkconfig smb on
客戶端測試:
windown:
linux:
yum -y install samba-client
smbclient -l 192.168.10.10
smbclient
mkdir -p /data/smb
mount /data/smb/
[root@ser2 ~]# grep smb /etc/fstab
/data/smb cifs defaults 0 0
/mnt/smbdir cifs defaults,username=guest,password= 0 0 #開機自動掛載
mount -a
帶身份驗證的
security = user
[tools]
comment = tools public
path = /usr/src
valid users = nick,hunter
write list = hunter
read only = yes
directory mask = 0755
create mask = 0644
setfacl -m u:hunter:rwx /usr/src/
service smb restart
smbclient -u nick
mount -o username=nick /data/smb
賬戶別名
把系統帳戶nick設定別名為jack
[root@ser1 ~]# vim /etc/samba/smbusers
# unix_name = smb_name1 smb_name2 ...
root = administrator admin
nobody = guest pcguest smbguest
nick = jack
[root@ser1 ~]# vim /etc/samba/smb.conf
76 username map = /etc/samba/smbusers
自動部署指令碼
author wangyang buildtime 12 06 05 desc 自動部署指令碼 currentdir pwd 判斷命令是否成功執行 isok 依次執行命令 rm rf sessionserver tradecore tradeweb isok deploy.log tar xzvf ...
自動部署指令碼 Linux shell
技術文件 linux,shell,自動部署,tomcat ssh key 自動登入 免密碼登入 生成ssh key 在本機 用ssh keygen t rsa命令生成公鑰,ssh 下生成 id rsa,id rsa.pub 兩檔案 講公鑰上傳至遠端伺服器 並新增到authorized keys檔案中...
應用自動部署指令碼
應用部署 進入 192.168.1.167 的 home admin scm 目錄 執行 sh build.sh 就行了.1.配置tomcat目錄 scm script build.properties catalina.home 這個為tomcat安裝的目錄.比如我這邊是 usr src apac...