1、修改屬性文件:

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)白山,10多年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
root@kali:~# leafpad /etc/ssh/sshd_config
2、去掉#哈希標(biāo)識PasswordAuthentication yes;
3、去掉#PermitRootLogin,修改為yes;
4、查看SSH服務(wù)狀態(tài):
root@kali:~# service ssh startroot@kali:~# /etc/init.d/ssh stauts
5、開機重啟:
root@kali:~# update-rc.d ssh defaultsroot@kali:~# update-rc.d ssh enable
6、重啟SSH服務(wù):
root@kali:~# reboot
7、開啟SSH協(xié)議服務(wù):
root@kali:~# service ssh start
在linux命令中登陸ssh服務(wù)的命令是ssh ip,例如:ssh 192.186.1.2。
ssh服務(wù)是一個守護進程(demon)。系統(tǒng)后臺監(jiān)視客戶端的連接。ssh服務(wù)端的進程名為sshd,它負責(zé)實時監(jiān)視客戶端的請求(IP 22端口),包括交換公共密鑰和其他信息。
ssh服務(wù)器由兩部分組成:openssh(提供ssh服務(wù))?、openssl(提供加密的程序)。
ssh客戶端可以用XSHELL,Securert,Mobaxterm和其他工具連接。
擴展資料:
服務(wù)器啟動的時候自己產(chǎn)生一個密鑰(768bit公鑰),本地的ssh客戶端發(fā)送連接請求到ssh服務(wù)器,服務(wù)器檢查連接點客戶端發(fā)送的數(shù)據(jù)和IP地址;
確認合法后發(fā)送密鑰(768bits)給客戶端,此時客戶端將本地私鑰(256bit)和服務(wù)器的公鑰(768bit)結(jié)合成密鑰對key(1024bit),發(fā)回給服務(wù)器端,建立連接通過key-pair數(shù)據(jù)傳輸。?
1."linux開啟ssh服務(wù),為您提供linux開啟ssh服務(wù)圖文信息,打開linux系統(tǒng),在linux的桌面的空白處右擊。
2.在彈出的下拉選項里,點擊打開終端。
3.確認安裝好ssh的前提下,輸入servicesshdstart命令,下方出現(xiàn)OK表示已經(jīng)開啟。
ssh命令是安全的遠程連接命令,它是openssh軟件包中的一個套件命令,使用ssh加密的協(xié)議進行遠程登錄,并且實戰(zhàn)對服務(wù)器的遠程管理
在windows平臺。常用xshell,CRT工具進行遠程登錄
Linux、macos可以直接在命令行終端,輸入ssh指令即可
ssh連接的是服務(wù)器上運行的sshd這個應(yīng)用程序,且后臺監(jiān)聽的是22端口
語法:ssh 用戶名@ip地址
-p port # 指定登錄的端口
默認ssh端口改成了24489
登錄命令就改為
ssh chaoge@123.206.16.61 -p 24489 # 指定端口,遠程連接
遠程執(zhí)行服務(wù)器的命令
ssh root@123.206.16.61 "free -m"
ssh是什么呢? ????百科上是這么說的
簡單來說,在linux中SSH是非常常用的工具,通過SSH客戶端我們可以連接到運行了SSH服務(wù)器的遠程機器上,也就是說,我們可以通過ssh來遠程控制我們的電腦或者服務(wù)器。那么ssh協(xié)議的優(yōu)點就是數(shù)據(jù)傳輸是加密的,可以防止信息泄露,而且數(shù)據(jù)傳輸是壓縮的,可以提高傳輸速度。
? ? 它的命令格式是???? ssh [-p port] user@remote
? ? user 是在遠程機器上的用戶名,如果不指定的話默認為當(dāng)前用戶
? ? remote 是遠程機器的地址,可以是IP/域名,或者是別名
? ? port 是SSH Server監(jiān)聽的端口,如果不指定,就為默認值22
? ? (使用exit退出當(dāng)前用戶的登錄)
? ? 有關(guān)SSH配置信息都保存在用戶家目錄下的.ssh目錄下
接下來,我們就來實際演示一下ssh命令的使用
首先我們需要兩臺linux系統(tǒng)的電腦來進行演示,所以我用虛擬機安裝了兩個linux的系統(tǒng),分別命名為Deepin1和Deepin2(不得不說deepin真的是即好看又好用????)
不過deepin操作系統(tǒng)默認ssh是沒有開啟的,我們需要手動將它開啟。
第一步,在終端輸入sudo apt-get install ssh安裝ssh服務(wù)
第二步,在終端中輸入sudo service ssh start開啟ssh服務(wù)
注意:deepin1和deepin2都要執(zhí)行上面兩步來安裝和開啟ssh服務(wù)
安裝并打開ssh之后,我們使用Deepin1來遠程連接Deepin2,那么我們需要知道Deepin2的ip地址,在終端中輸入ifconfig就可以知道當(dāng)前機器的ip地址了,或者也可以直接把鼠標(biāo)放到網(wǎng)絡(luò)連接上,會直接顯示出來。我這里Deepin2的IP地址為:192.168.56.132
然后,我們在Deepin1的終端中輸入ssh -p 22 deepin2@192.168.56.132然后回車
這里 -p 22 可以省略,22表示ssh的端口號為22, deepin2 為Deepin2的用戶名, 192.168.56.132 為Deepin2的ip地址。
第一次連接,會彈出來是否連接的確認信息,我們輸入yes確認,然后輸入deepin2的密碼并回車。出現(xiàn)如下界面就表示連接成功了。
連接成功后,我們嘗試輸入 cd Desktop/ 切換到桌面目錄,然后輸入 touch 123.txt 在桌面下創(chuàng)建123.txt文件
我們再切換到Deepin2系統(tǒng)中,發(fā)現(xiàn)桌面上的確出現(xiàn)了一個新的文件123.txt,大功告成!
到這里ssh的基本操作其實已經(jīng)演示完了,但是我們發(fā)現(xiàn)每次遠程登陸的時候都需要重新輸入密碼,稍微有點麻煩,其實我們可以通過設(shè)置,進行免密碼登錄。
免密登錄:
第一步,配置公鑰。在Deepin1終端中執(zhí)行ssh-keygen即可生成SSH鑰匙,一路回車即可。
第二步,上傳公鑰到服務(wù)器。在Deepin1終端中執(zhí)行ssh-copy-id -p port user@remotr(ssh-copy-id -p 22 deepin2@192.168.56.132)可以讓遠程服務(wù)器記住我們。
第三步,設(shè)置完成了,試一下是否能免密登錄呢?
可以看到,當(dāng)我們遠程登陸deepin2時,并沒有輸入用戶密碼就登陸成功了!其實挺簡單的不是嗎?
;?????linux怎么查看ssh是否開啟?我們一起來了解一下吧。
1、打開linux系統(tǒng),在linux的桌面的空白處右擊。
2、在彈出的下拉選項里,點擊打開終端。
3、在命令行狀態(tài)下面,輸入指令lsof-i:22,按回車。
4、此時會打印出所有ssh端口的開啟狀態(tài)。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。
本文題目:linux開啟ssh命令,Linux怎么開啟ssh
標(biāo)題URL:http://chinadenli.net/article9/dsggsoh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、服務(wù)器托管、移動網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)站內(nèi)鏈、App設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)