Linux_ubuntu安裝ssh、修改默認22端口、windows\Linux遠程訪問

安裝ssh

sudo apt-get install openssh-server

查看ssh是否運行

ps -e | grep ssh

如果只有ssh-agent那ssh-server還沒有啓動,需要/etc/init.d/ssh start啓動服務,如果看到sshd那說明ssh-server已經啓動了。

停止服務:sudo /etc/init.d/ssh stop

重啓服務:sudo /etc/init.d/sshresart

斷開連接:exit

修改默認端口號

ssh-server配置文件位於/ etc/ssh/sshd_config,在這裏可以定義SSH的服務端口,默認端口是22,你可以自己定義成其他端口號,如222。然後重啓SSH服務:

sudo /etc/init.d/ssh resart

提高登錄速度

在遠程登錄的時候可能會發現,在輸入完用戶名後需要等很長一段時間纔會提示輸入密碼。其實這是由於 sshd 需要反查客戶端的 dns 信息導致的。可以通過禁用這個特性來大幅提高登錄的速度。首先,打開 sshd_config 文件:

  sudo nano /etc/ssh/sshd_config

  找到 GSSAPI options 這一節,將下面兩行註釋掉:
  #GSSAPIAuthentication yes #GSSAPIDelegateCredentials no然後重新啓動 ssh 服務即可:

  sudo /etc/init.d/ssh restart

  再登錄試試,應該非常快了吧

Linux遠程訪問

Linux安裝ssh後,可遠程訪問安裝ssh的Linux端服務器

ssh    ip                                     不指定用戶(默認22端口)

ssh  用戶名@ip                         指定用戶登錄(默認22端口)

ssh   -p 端口號  用戶名@ip         指定用戶登錄(修改後的ssh端口)    

Windows遠程訪問

我是用的putty來進行遠程訪問的,和Linux終端控制檯頁面相同

putty下載地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

根據自己電腦下載;

運行:

輸入用戶名密碼,就可以進行遠程操作了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章