winscp連接vmware ubuntu
windows下通過winscp,putty(ssh) 等連接ubuntu 需安裝ssh服務
1、ubuntu桌面版本 默認並沒有安裝ssh服務,如果通過ssh鏈接ubuntu,需要自己手動安裝ssh-server。判斷是否安裝ssh服務,可以通過如下命令進行:
$ ssh localhost ssh
$ ssh localhost ssh: connect to host localhost port 22: Connection refused
如上所示,表示沒有還沒有安裝,可以通過apt安裝,命令如下:
$ sudo apt-get install openssh-server
系統將自動進行安裝,安裝完成以後,先啓動服務:
$ sudo /etc/init.d/ssh start
啓動後,可以通過如下命令查看服務是否正確啓動:
$ ps -e|grep ssh
結果顯示爲:
1589 ?00:00:00 ssh-agent
2749 ?00:00:00 sshd
2843 pts/000:00:00 ssh
2844 ?00:00:00 sshd
2911 ?00:00:00 sshd
2949 pts/100:00:00 ssh
2950 ?00:00:00 sshd
3015 ?00:00:00 sshd
3272 pts/200:00:00 ssh
3273 ?00:00:00 sshd
3340 ?00:00:00 sshd
3838 ?00:00:00 sshd
3905 ?00:00:00 sshd
表明ssh服務已啓動了.
2 、設置root用戶密碼( 可以省略此步驟)
啓用root
用sudo passwd root 設置root 用戶的密碼
用先要求輸入普通帳號的密碼,然後輸入root密碼,確認一次。
3查看ubutu (ip)
命令:$ ifconfig
結果:
eth0 Link encap:Ethernet HWaddr 00:0c:29:58:38:46
inet addr:192.168.139.134 Bcast:192.168.139.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe58:3846/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11940 errors:0 dropped:0 overruns:0 frame:0
TX packets:10659 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12454453 (12.4 MB) TX bytes:1252346 (1.2 MB)
Interrupt:19 Base address:0x2024
loLink encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1568 errors:0 dropped:0 overruns:0 frame:0
TX packets:1568 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:177890 (177.8 KB) TX bytes:177890 (177.8 KB)
看到 ip爲:192.168.139.134
4 通過 winscp 連接ubuntu
填寫 主機名爲192.168.139.134
端口默認爲22
用戶名:******
密碼:******
登錄OK