Ubuntu伺服器啟動ssh service

2021-08-08 08:58:46 字數 613 閱讀 8594

ubuntu伺服器一般由多個使用者同時使用,需要使用ssh遠端登入。當伺服器之前裝過ssh,以後出問題重灌ssh的時候,可能遇到ssh-server無法啟動的問題。本部落格記錄踩過的坑和解決方法。

現象:正常安裝ssh service流程包括安裝server和client,並修改config檔案。但按照此操作,會出現如下現象:

service ssh start

提示,job is already runing

ps -e | grep ssh

看不到任何與ssh有關的程序,且ssh localhost命令會遇到 connection to localhost port 22 refused,即ssh服務未開啟。

解決方法:問題的原因是未徹底解除安裝ssh服務,借鑑明日韭菜的部落格,使用

sudo apt-get remove --purge openssh-server
並根據提示使用

sudo apt-get autoremove openssh-server
徹底解除安裝ssh服務,再次重灌,可以解決問題。

Ubuntu 伺服器上安裝啟動SSH Server

ubuntu 下安裝 openssh server 是無比輕鬆的一件事情,需要的命令只有一條 sudo apt get install openssh server 在ubuntu終端使用命令測試 ssh localhost 如果出現以下錯誤,則很可能是因為還沒有安裝ssh server ssh c...

伺服器映象啟動

本公司伺服器是用docker 的,並且寫了指令碼直接命令啟動docker映象 docker restart 但是除錯的時候,要想看到結果詳情,就要進行以下 流程 1 docker enter.sh hopeful newton 進入docker 2 vim bin run.sh 也可以先cd到bin...

關於ubuntu伺服器的啟動管理器upstart

本文主要寫了upstart的啟動控制原理。這篇文章的目的在於可以人為的控制upstart初始的的執行等級。此外,本文附帶了大量真實的shell指令碼檔案的內容,這些內容都是伺服器剛剛初始化完成後的命令,即 runlevel的的值並沒有遭到任何修改。etc inint.d rc dgd dgdsrv ...