Ubuntu 遠(yuǎn)程登陸服務(wù)器 ssh的安裝和配置詳解
以下命令若無(wú)加粗備注說(shuō)明在本地計(jì)算機(jī)操作,則都是在服務(wù)器端操作
1 安裝并使用ssh遠(yuǎn)程登陸
更新軟件列表
sudo apt-get update
更新本地軟件
sudo apt-get upgrade
安裝ssh服務(wù)
sudo apt-get install openssh-server
開(kāi)啟ssh服務(wù)
sudo /etc/init.d/ssh start
查看本機(jī)IP地址
inet字段后面的就是你的IP地址
sudo ifconfig
遠(yuǎn)程登陸
在本地計(jì)算機(jī)終端內(nèi)輸入ssh <username>@<server IP>
此處我們假設(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ī)使用編輯器打開(kāi).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í)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解CentOS如何使用NTP同步時(shí)間服務(wù)器
在Linux系統(tǒng)中,時(shí)間同步對(duì)于各種應(yīng)用是非常關(guān)鍵的,例如,系統(tǒng)日志和許多監(jiān)控應(yīng)用程序都需要在多個(gè)服務(wù)器之間保持時(shí)間同步,NTP協(xié)議是一種常見(jiàn)的協(xié)議,它使得您可以在系統(tǒng)之間同步時(shí)間,下面我們將詳細(xì)討論CentOS如何使用NTP同步時(shí)間服務(wù)器,需要的朋友可以參考下2023-11-11linux grep查找的結(jié)果中顯示匹配行的上下行內(nèi)容方式
這篇文章主要介紹了linux grep查找的結(jié)果中顯示匹配行的上下行內(nèi)容方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11Linux下Python腳本自啟動(dòng)與定時(shí)任務(wù)詳解
這篇文章主要給大家介紹了關(guān)于Linux下Python腳本自啟動(dòng)與定時(shí)任務(wù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08Centos7 格式化分區(qū)并掛載的實(shí)現(xiàn)
這篇文章主要介紹了Centos7 格式化分區(qū)并掛載的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Linux的二進(jìn)制文件無(wú)法運(yùn)行問(wèn)題及解決
解決“不能執(zhí)行二進(jìn)制文件”的問(wèn)題,通常涉及檢查環(huán)境變量和腳本路徑,在本例中,通過(guò)將腳本中的文件路徑改為全路徑,成功解決了問(wèn)題2024-11-11apache,nginx上傳目錄無(wú)執(zhí)行權(quán)限的設(shè)置方法
至于為什么設(shè)置上傳目錄無(wú)權(quán)限這個(gè)我就不累贅了,現(xiàn)在比較流行的web服務(wù)有iis,apache,nginx,使用操作系統(tǒng)無(wú)非是windows or *nux2010-12-12