A-A+

遠端登入別人的Linux

2009年06月08日 Ubuntu, 研究資源 評論 1 條

有三種方式:

1.ssh 純文字終端介面
2.VNC 圖形介面 (這個在 windows 上也常用)
3.x-window 圖形介面

Screen Shot 2013-04-24 at 11.33.57 AM

不管哪種都是 server-client 架構
有分 server端 軟體(或服務 service)
和 client端 軟體

被控端(被登入的那台) = server 端
控制端(用來登入別人的那台) = clinet 端

server 端電腦
必須常駐 server軟體/服務,才能被登入
預設是不載入的,除非使用者啟動它

clinet端 要登入 server端
需有 server 端上面的帳號/密碼

=======================================

以 ssh 為例:(純文字的終端介面)

server 端的設定:
—————–
server 端啟動 sshd 服務:
# sudo /etc/init.d/sshd start

或者可於桌面上 [系統] 那邊有個設定工具,可以設定哪些服務一開機就啟動。

ssh 預設使用的 prot 是 tcp 22 (可更改)
防火牆必須開啟 tcp 22 開放進入

client 端登入的方法:
——————————
開啟終端機

指令:ssh 帳號@主機ip
接著會要求輸入密碼

※ 即使遠端 server端沒那個帳號,它也會給你輸入密碼,但是永遠也不可能輸入成功(包含暴力破解)。所以要暴力破解需先知道有哪些帳號名稱。(大部分主機會禁止 root 帳號登入,因為 root 這個名稱是固定的)

例如:
$ ssh [email protected]

windows 下要以 ssh 登入 Linux 主機
可使用 putty(英文軟體) 或 pietty(有中文)這類的自由軟體

標籤: