❶ smb伺服器的啟動
命令起 啟動samba服務
service smb start
停止sanmba 服務 service smb stop
重啟sanmba 服務 service smb restart
❷ Samba 是怎麼重啟的
samba 重新啟動操作命令是
以超級用戶特權執行:/sbin/service smb restart
root 用戶登陸
CHQ_WEB:/etc/init.d # ./smb restart
通常我們都用VMware Workstation來安裝系統,當然你一個機器兩個系統,在虛擬系統和實際系統怎麼實現軟體交換或者傳輸呢?可以利用WinISO把你需要的軟體或者RAR壓宿包做成ISO鏡像,然後載入虛擬機,這樣可以實現不同系統不同系統環境的軟體傳輸.大家也可以利用文件共享或者利用FTP或者QQ等來實現軟體傳送,不過這三種辦法比前面說的做ISO載入比較慢!
1.WinISO載入鏡像(自己去網路找WinISO)
2.利用文件共享
3.利用FTP
4.利用QQ(windows正常版QQ和linux下的lumaQQ)
現在先說一下Linux和Windows 文件共享:
1,檢查是否安裝了samba軟體
用如下命令檢查: rpm –q samba
2, 對samba進行設置 samba的設置文件位於:/etc/samba/smb.conf (需要有超級用戶許可權才能對此文件進行修改)。
要設置一個特定的共享目錄,建議在smb.conf文件尾部增加一個全程單元。一般包括幾條語句。下面是一個例子: [share]
comment = my share
path = /home/share
valid users = administrator, win2ktest$
public = no
writable = yes
printable = no
create mask = 0765
說明: comment:提示,在windows的網路鄰居上顯示為備注。
path:linux上共享目錄
valid users: 允許訪問linux共享目錄的用戶,此用戶需是linux的samba用戶
public:允許guest訪問
writable: 允許用戶寫
printable: 若設為yes,則被認定為列印機
create mask:在共享目錄上建立的文件的許可權
每一個共享目錄需要一個全程單元定義。
smb.conf修改完成後,建議用testparm來測試。如果運行OK就會列出可供裝載的服務項,否則會給出出錯信息。
註:在smb.conf修改完成後,需重啟samba,才能使修改生效。以超級用戶許可權執行:/sbin/service smb restart
3,samba用戶設置
以超級用戶許可權執行如下命令:
cat /etc/passwd |mksmbpasswd.sh 〉/etc/samba/smbpasswd
可以將所有的linux用戶設為samba用戶。
修改samba用戶口令
smbpasswd username
增加samba用戶命令(需超級用戶特權, 增加的用戶必須已是linux用戶)
smbadser smbuser:smbpassword
4,samba的啟動
1) 在linux啟動時自動啟動
以超級用戶許可權修改/etc/rc.d/rc.local
在文件尾部加入一條語句如下:
service smb restart
2) 用命令啟動samba
以超級用戶特權執行:/sbin/service smb restart
5, 查看samba的狀態
/sbin/service smb status
6, 其它:
#groupadd -g 100 users
groupadd 指令在 /etc/group 中建立 group id 為100, 名稱為 users 的群組
#/usr/sbin/useradd -g 100 -d /dev/null -c w2ktest -m -s /bin/false w2ktest$
指令說明:
/usr/sbin/useradd:建立新帳號的指令與路徑
-g 100:該帳號所屬群組的 id 是 100
-d /dev/null:該機器帳號不建立家目錄
-c w2ktest:這是註解
-m:通常在開新帳號時,系統會順便幫該帳號建立家目錄,並把 /etc/skel 下所有的檔案復制過來。 -m 參數可關閉上述二個動作。
-s /bin/false:此帳號亦不使用 shell
w2ktest$:帳號名稱
重新啟動網路:
cd /etc/rc.d/init.d/
./network restart
相關鏈接:
Linux和windows文件共享
使用 Linux 和 SAMBA替代Windows NT/2000 伺服器
讓Win2k pro/svr/xp-pro 登入Samba網域
簡易 SAMBA 伺服器設定
linux客戶端訪問samba伺服器的指令
linux客戶端要連接samba/windows文件伺服器時,需使用smbmount或mount指令:
smbmount //sambaserver/d /mnt/d -o username=aaa,password=bbb
smbmount //sambaserver/d /mnt/d -o username=aaa%bbb
mount -t smbfs -o username=aaa,password=bbb //sambaserver/d /mnt/d
mount -t smbfs -o username=aaa%bbb //sambaserver/d /mnt/d
smbclient //sambaserver/d -U username%password
注意:
1. 指定uid或者gid參數,也可以指定用戶的身份(uid=後面可接uid號或者用戶名),如:
smbmount //test/d /mnt/d -o uid=grind
2. smbmount也可以寫作mount.smbfs,這是一個符號鏈接;
3. smbmount的參數必須寫在最後,而mount的參數位置可以變化;
4. 由於//sambaserver/d格式可以表明是要mount上smbfs,所以mount的-t smbfs參數可以省掉;
5. 如果命令行中不加入密碼,下一行中系統會提示你輸入;
6. smbclient成功後,會出現ftp類似的界面,請仿照ftp進行。
❸ 開啟smb服務的命令
命令起 啟動samba服務
service smb start
停止sanmba 服務 service smb stop
重啟sanmba 服務 service smb restart