要用ubuntu訪問windows共享的文件,非常簡單,系統安裝好以後默認就支持。但是反過來想在xp裏面訪問ubuntu,這個就比較複雜,下午研究了半天總算試驗成功。把方法寫下來免得忘記了。
我先在百度裏面搜索到
Linux與windows 互訪總結
這篇文章,按照步驟來:
- workgroup=域名 /*如果機器不在域中就填寫workgroup名*/
- netbios name=計算機名 /*這個不用說了,別的電腦可以通過//計算機名直接來訪問,就不用去記IP了。*/
- passwd program=/etc/samba/smbpasswd /*搞不懂什麼意思,我猜是利用samba來進行密碼驗證*/
- security
=user
/*這是驗證和登錄方式,本來有很多種方式,user是比較常用的一種,它需要管理員手動設置一個smb帳戶和密碼;share方式是不要用戶名和密碼,
這種非常不安全基本不使用;server就是由Samba服務器或NT服務器來驗證,我感覺這個有點類似於windows域中的用戶檢驗機制,但是應該會
更加複雜。比如使用linux作文件服務器,對域中每個用戶的文件操作權限的控制,linux可以比windows更加詳細。上面只是我自己亂想的,因爲
我也沒試過linux的服務器。*/ - [homes]段需要修改 browseable=yes 這樣才能讓人瀏覽。
- 首先要添加一個ubuntu帳戶 sudo adduser -a bunorte(這裏就是添加一個名爲bunorte的帳戶,enter後要求輸入帳戶密碼。)
- 然後在把bunorte添加爲smb帳戶 sudo smbpasswd -a bunorte(enter後要求輸入smb密碼,這個密碼是從別的電腦訪問時需要輸入的,可以跟上面的帳戶密碼不同)
有幾個命令:sudo /etc/init.d/smb restart 重啓samba sudo /pkill smbd 停止samba
下面收集幾個ubuntu相關的資料:
1.在ubuntu裏添加網絡上的打印機
先安裝samba服務,然後添加時選擇網絡打印機,下拉框裏選定Windows Printer(SMB),IP地址,共享打印機名都要手動填寫,另外因爲是在域裏的共享打印機,所以必須填寫於帳號和密碼,否則不能打印。
[url]http://dormforce.blop.cn/logs/14891.html[/url]
2.在ubuntu裏遠程登錄Windows
默認已經有rdesktop程序,直接在終端裏運行rdesktop IP地址。界面和windows的非常象,進去之後操作就是一樣的。
[url]http://blog.guoshuang.com/showlog.asp?cat_id=40&log_id=5030[/url]
3.在一臺電腦裏windows和ubuntu磁盤文件進行互訪
ubuntu默認掛載的ntfs分區是隻讀,需要安裝NTFS-3G才能讀寫,不過我裝了之後不知道爲什麼還是不行。
windows訪問ubuntu的ext3和swap分區一般都要另外裝軟件,XP下可以用
Ext2 IFS
或
Ext2Fsd
,Vista下可以用
DiskInternals Linux Reader
,其實windows裏訪問mac的分區都有軟件,叫做MacDrive.
最後感慨一下,Linux真是博大精深哪!!!!