導航:首頁 > 程序命令 > ssh啟動命令

ssh啟動命令

發布時間:2022-05-16 23:07:35

『壹』 如何設置bash打開時自動啟動ssh服務

linux下讓ssh服務開機自動運行,可以通過systemctl命令來設置。

1、設置ssh開機自啟動
sudo systemctl enable ssh
說明:sudo是提升許可權,systemctl是服務管理器,enable是systemctl
的參數,表示啟用開機自動運行,ssh是要設置的服務名稱。

設置成功後,可以用chkconfig查看一下ssh的開機啟動狀態 ,on表示已設置開機自啟動。

2、ssh禁用開機自啟動
sudo systemctl disable ssh
說明:sudo是提升許可權,systemctl是服務管理器,disable是systemctl
的參數,表示禁止開機運行,ssh是要設置的服務名稱。

『貳』 如何啟動SSH服務

在管理員模式#下運行
apt-get install openssh-server

安裝完成後如下顯示

檢查ssh服務開啟狀態
ps -s | grep ssh
坑爹的發現居然SSHD(SSH-SERVER)服務沒有起來

通過以下命令啟動ssh服務
service ssh start
/etc/init.d/ssh start
又一次坑爹的發現SSHD(SSH-SERVER)服務依然沒有起來

服務開啟判斷方法
在ubuntu伺服器上允許
ssh localhost
如果出現以下情況表示22埠沒有正常開啟

再一次安裝openssh-server
系統會檢查版本以及更新包的情況

修改SSH_CONFIG文件
vi /etc/ssh/ssh_config

最終必殺計:
重啟
(可以通過圖形或者命令行界面輸入reboot進行重啟)

果然重啟後就都正常了。
外網telnet IP 22埠測試。

『叄』 在linux命令中登陸ssh服務的命令是

在linux命令中登陸ssh服務的命令是ssh ip。例如:

ssh 192.186.1.2

之後需要輸入賬號和密碼就可以登陸到linux伺服器中了。

ssh登陸linux伺服器的默認埠是22,也就是ssh 192.186.1.2 22,22通常可以省去,如果設置了其他埠,則不能省略。


(3)ssh啟動命令擴展閱讀

1、SSH連接原理

ssh服務是一個守護進程(demon),系統後台監聽客戶端的連接,ssh服務端的進程名為sshd,負責實時監聽客戶端的請求(IP 22埠),包括公共秘鑰等交換等信息。

ssh服務端由2部分組成: openssh(提供ssh服務) openssl(提供加密的程序);

ssh的客戶端可以用 XSHELL,Securecrt, Mobaxterm等工具進行連接。

2、SSH的工作機制

伺服器啟動的時候自己產生一個密鑰(768bit公鑰),本地的ssh客戶端發送連接請求到ssh伺服器,伺服器檢查連接點客戶端發送的數據和IP地址;

確認合法後發送密鑰(768bits)給客戶端,此時客戶端將本地私鑰(256bit)和伺服器的公鑰(768bit)結合成密鑰對key(1024bit),發回給伺服器端,建立連接通過key-pair數據傳輸。

『肆』 如何開啟SSH SERVER服務

http://os.51cto.com/linux/
ubuntu默認並沒有安裝ssh服務,如果通過ssh鏈接ubuntu,需要自己手動安裝ssh-server。判斷是否安裝ssh服務,可以通過如下命令進行:
xjj@xjj-desktop:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
如上所示,表示沒有還沒有安裝,可以通過apt安裝,命令如下:
-desktop:~$ sudo apt-get install openssh-server
xjj@xjj-desktop:~$ sudo apt-get install openssh-server
系統將自動進行安裝,安裝完成以後,先啟動服務:
@xjj-desktop:~$ sudo /etc/init.d/ssh start
xjj@xjj-desktop:~$ sudo /etc/init.d/ssh start
啟動後,可以通過如下命令查看服務是否正確啟動
@xjj-desktop:~$ ps -e|grep ssh
6212 ? 00:00:00 sshd
xjj@xjj-desktop:~$ ps -e|grep ssh 6212 ? 00:00:00 sshd
如上表示啟動ok。注意,ssh默認的埠是22,可以更改埠,更改後先stop,
然後start就可以了。改配置在/etc/ssh/sshd_config下,如下所示。
xjj@xjj-desktop:~$ vi /etc/ssh/sshd_config
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
Port 22
最後,應該是連接的時候了。請看如下命令:
xjj@xjj-desktop:~$ ssh exceljava@192.168.158.129
xjj@xjj-desktop:~$ vi /etc/ssh/sshd_config
總結:
希望本文介紹的ubuntu下安裝使用SSH的方法能夠對讀者有所幫助

『伍』 linux如何開ssh服務

1、修改屬性文件:

root@kali:~# leafpad /etc/ssh/sshd_config

『陸』 如何使用SSH登錄Linux伺服器

首先進入/etc目錄下,/etc目錄存放的是一些配置文件,比如passwd等配置文件,要想使用ssh遠程登陸,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim編輯,在命令行模式下輸入vim/etc/ssh/sshd_config,進入之後,按「i」進入編輯狀態,在其文件里找到並修改為:PasswordAuthentication yes,PermitRootLogin yes兩行即可,

此時可以查看ssh狀態是否為運行狀態,運行狀態即可使用ssh遠程登陸。

使用「ifconfig」命令查詢ip地址

使用ssh登陸時,輸入主機(linux的ip地址),賬號,密碼登陸!

如果需要遠程連接SSH,需要把22埠在防火牆上開放,關閉防火牆,或者設置22埠例外/etc/init.d/iptables stop

怎麼通過ssh登陸可參看下一篇「通過ssh實現遠程登陸伺服器!」

大致步驟為:

SSH 服務配置文件位置
/etc/ssh/sshd_config

# 修改配置
PasswordAuthentication yes
PermitRootLogin yes

# 啟動SSH 服務
sevice ssh start/stop/status

安裝SSH:yum install ssh
啟動SSH:service sshd start
設置開機運行:chkconfig sshd on

『柒』 如何開啟ubuntu的SSH服務

buntu默認並沒有安裝ssh服務,如果通過ssh鏈接ubuntu,需
要自己手動安裝ssh-server,然而SSH分客戶端openssh-client和服務端openssh-server,openssh-
client是客戶端,openssh-server是服務端,

咱們這里講的是安裝SSH的服務端,即:openssh-server。

判斷咱們的機器是否安裝ssh服務,可以使用如下命令:

ssh localhost
ssh: connect to host localhost port 22: Connection refused

這個就表示沒有還沒有安裝SSH,

安裝命令:sudo apt-get install openssh-server

卸載命令:sudo apt-get remove openssh-server

咱們運行 sudo apt-get install openssh-server 命令之後,確認下是否安裝正常

ps -e|grep ssh

1418 ? 00:00:00 sshd

看到sshd那說明ssh-server已經啟動了

如果沒有則可以這樣啟動:sudo /etc/init.d/ssh start 或者 service ssh start

之前因為實驗安裝SSH,安裝又卸載後卻提
示:E:unable to locate package opensshE:unable to locate package server這個是
警告是說明本機沒有找到openssh的安裝包,之前能安裝說明SSH包是存在的,而卸載後卻提示找不到SSH包,說明很可能是運行卸載後,直接刪除掉
了,那麼我們現在需要升級下sudo apt-get update,然後再安裝試試還是不行。然後網上找了下說是更新了軟體源,需要更新並且安裝後才能
使用 安裝更新
sudo apt-get dist-upgrade

『捌』 如何在ubuntu開啟ssh服務

解決方法:
在Ubuntu下開啟SSH首先要確認是否配置了IP,如果沒有用以下命令進行配置:
1.sudo ifconfig eth0 192.168.0.3 netmask 255.255.255.0 //配置你的eth0網卡的ip地址和子網掩碼
2. so route default gw 192.168.0.1 //配置默認路由
開啟ssh服務
1.查看是否有sshd_config
cat /etc/ssh/sshd_config //查看是否有sshd_config文件
2.如果沒有進行安裝
sudo apt-get install opensshd-server //安裝sshd-server,Ubuntu預設安裝了openssh-client,如果沒有安裝,用apt-get install 進行安裝即可。
3.查看sshsever是否啟動
ps -e |grep ssh
1207 ? 00:00:00 ssh-agent
21834 ? 00:00:00 sshd
如果看到sshd則表示sshserver已經啟動,如果只有ssh-agent,則表示沒有啟動,用
sudo /etc/init.d/ssh start 啟動sshserver
4.ssh-server的配置文件位於 /etc/ssh/sshd_config,在這里可以定義SSH的服務埠,默認埠是22,你可以自己定義成其他埠號,如222。然後用以下命令重啟SSH服務:
sudo /etc/init.d/ssh restart
5. 還可以用sudo netstart -tlp 命令來檢測, 如果看到:
tcp6 0 0 [::]:ssh [::]:*
就表示sshserver啟動正常。
通過客戶端就可以訪問了。

閱讀全文

與ssh啟動命令相關的資料

熱點內容
在電腦上怎麼找到加密狗圖標 瀏覽:435
電腦的瀏覽器怎麼打開pdf文件怎麼打開 瀏覽:142
pdf卡片庫下載 瀏覽:11
單片機中二進製表示什麼 瀏覽:725
java網路編程推薦 瀏覽:794
施耐德開關編程 瀏覽:65
組織胚胎學pdf 瀏覽:844
linux查看發包 瀏覽:496
加密貨幣交易所暴利時代 瀏覽:824
歌詞滾動效果android 瀏覽:14
程序員一天的六場戰斗 瀏覽:797
自製壓縮泵的做法 瀏覽:622
androidstring變數 瀏覽:247
數學乘法速演算法 瀏覽:986
壓縮包製作後照片順序怎麼改 瀏覽:680
fibonacci數列演算法 瀏覽:775
產品經理要和程序員吵架嗎 瀏覽:252
grub2命令行 瀏覽:618
無法獲取加密卡信息 瀏覽:775
雲伺服器網卡充值 瀏覽:509