標籤:blog http io ar 使用 sp on 檔案 art
轉自:http://blog.csdn.net/zwhfyy/article/details/1605151
啟動
smb start
重新啟動
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使用者)
smbadduser 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進行。
轉:samba 啟動和重新啟動 以及在虛擬系統和實際系統怎麼實現軟體交換