以下命令若無(wú)加粗備注說(shuō)明在本地計(jì)算機(jī)操作,則都是在服務(wù)器端操作
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比霞山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式霞山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋霞山地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。
1 安裝并使用ssh遠(yuǎn)程登陸
更新軟件列表
sudo apt-get update
更新本地軟件
sudo apt-get upgrade
安裝ssh服務(wù)
sudo apt-get install openssh-server
開啟ssh服務(wù)
sudo /etc/init.d/ssh start
查看本機(jī)IP地址
inet字段后面的就是你的IP地址
sudo ifconfig
遠(yuǎn)程登陸
在本地計(jì)算機(jī)終端內(nèi)輸入ssh
此處我們假設(shè)服務(wù)器上的用戶名和IP地址為xiaoming和192.168.1.1,請(qǐng)自動(dòng)替換為自己的,后面不再贅述
ssh xiaoming@192.168.1.1
2 設(shè)置遠(yuǎn)程登陸快捷鍵
每次登陸服務(wù)器都要輸用戶名和密碼很麻煩,而且IP地址也不好記,因此可以修改.bashrc文件來(lái)給遠(yuǎn)程登陸設(shè)置快鍵鍵
在本地計(jì)算機(jī)使用編輯器打開.bashrc配置文件
sudo vi ~/.bashrc
在最后面添加以下內(nèi)容
alias server='ssh xiaoming@192.168.1.1'
關(guān)閉文件,并在命令行內(nèi)輸入以下命令重新加載配置文件
source ~/.bashrc
以后在終端內(nèi)輸入server就可以遠(yuǎn)程登陸服務(wù)器了
3 添加公鑰認(rèn)證
每次登陸時(shí)都要輸入服務(wù)器的密碼很麻煩,也不是很安全,此時(shí)就可以添加公鑰認(rèn)證來(lái)免去輸入密碼的麻煩并提高安全性
3.1 生成密鑰對(duì)
在本地計(jì)算機(jī)內(nèi)輸入以下命令
ssh-keygen
會(huì)提示以下內(nèi)容
Generating public/private rsa key pair. Enter file in which to save the key (/home/python/.ssh/id_rsa):
直接enter確定就行
接下來(lái)系統(tǒng)會(huì)提示你設(shè)置密碼以保證密鑰安全,一般直接enter確定密碼留空即可,如此即可在使用私鑰認(rèn)證的時(shí)候免去輸入密碼的麻煩
切換到密鑰對(duì)目錄
cd ~/.ssh/
此時(shí)就可以看到生成的私鑰id_rsa和公鑰id_rsa.pub,在~/.ssh目錄內(nèi),記住無(wú)論如何都不要暴露自己的私鑰id_rsa
3.2 復(fù)制公鑰到遠(yuǎn)程服務(wù)器
在本地計(jì)算機(jī)內(nèi)輸入以下命令
ssh-copy-id xiaoming@192.168.1.1
3.3 Done!
完成以上配置,你就可以在本地計(jì)算機(jī)內(nèi)輸入以下命令來(lái)ssh遠(yuǎn)程登陸你的服務(wù)器了
server
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。