遠程登錄在我們的工作中經常會碰到,如果是MS的windows之間相互登錄的話,比較簡單。MS為此應用專門開發了一個工具: 遠程桌面鏈接。你可以通過 開始-》程序-》附件-》遠程桌面 來啟動它, 或者直接在運行敲入 mstsc /v xxx.xxx.xxx.xxx . 這裡的xxx.xxx.xxx.xxx換成實際你想要鏈接的機器的IP就可以(首先得保證你能ping通所要得連的機器)。
我們這裡主要說的是windows怎麼去遠程登錄ubuntu之類的linux系統。
1。 telnet訪問。
這種方式, 不推薦, 因為telnet的內容都是明文的方式發送,而我們在遠程登錄linux的時候需要輸入用戶名和密碼的。 這樣很容易很別人控制。
2。 SSH, 這種方式比較安全。
我們以ubuntu為例來說明怎麼鏈接。
ubuntu默認是安裝了SSH server的,如果沒有安裝用下面的安裝:
sudo apt-get install openssh-server
然後重新啟動這個server
sudo /etc/init.d/ssh restart
查看是否安裝成功:
netstat -tlp
如果有一行顯示如下
tcp6 0 0[::]:ssh [::]:* LISTEN
那就說明ssh server成功啟動了
在windows端下載client端工具, putty.exe。 去官方網站下載,網址是http://www.putty.org/
這個工具是不需要安裝的, 直接運行。
在host name( of ip address)對應的地方輸入遠程linux機器的IP地址,端口默認是22不要動,然後點擊open,如果鏈接成功的,就會讓你輸入用戶名和密碼。
接下來你已經鏈接到遠程機了。
windows下通過資源管理器查看文件的話,需要安裝samba,命令如下:
$ sudo apt-get install samba
$ sudo apt-get install smbfs
添加samba用戶:
$ sudo smbpasswd -a username
然後修改samba配置文件/etc/samba/smb.conf
[global]
workgroup=workgroup
server string=ubuntu
security=share
[windows]
path=/home/xxx
valid users=xxx
public=yes
writable=yes
配置完成以後重啟一下samba
smbd restart
接下來可以直接在windows下面通過//xxx.xxx.xxx.xxx來訪問遠程機器共享的文件了