欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux?scp免密傳輸、ssh免密登陸方式

 更新時間:2024年06月13日 15:31:34   作者:富士康質(zhì)檢員張全蛋  
這篇文章主要介紹了linux?scp免密傳輸、ssh免密登陸方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1. SCP命令的使用

scp -p 你想發(fā)送的文件 目標(biāo)主機用戶名@IP:目標(biāo)地址

演示一下:

我本地的虛擬機想往我的云服務(wù)器上面發(fā)送文件,可以看到,我當(dāng)前處在root根目錄下,我們往里面新建一個aaa.txt的文件,并在里面寫入一個Hello World文字;

查看云服務(wù)器,此時root目錄內(nèi)一個文件也沒有

接下來,我們使用scp命令,將本地虛擬機的aaa.txt文件上傳到云服務(wù)器的/root目錄內(nèi),這里需要輸入一下云服務(wù)器的密碼

我們來查看一下云服務(wù)內(nèi)部此時有沒有接收到這個文件

2. 配置SSH免密登陸

配置完免密登陸后,我們互傳文件就不需要在輸入密碼了

2.1 在本地虛擬機上生成密鑰

ssh-keygen -t rsa

命令敲完之后,點擊三次回車,可以在根目錄下的.ssh目錄中看到幾個文件

  • id_rsa是私鑰文件
  • id_rsa.pub是公鑰文件
  • know_hosts:有的人可能沒有,有的人可能會有,這個是我們剛才傳文件的時候生成的。

2.2 將公鑰寫入認證文件

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

2.3 設(shè)置權(quán)限

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

2.4 將認證文件發(fā)送到需要上傳文件的服務(wù)器上

我這里上傳到我的云服務(wù)器上了

scp -p authorized_keys root@目標(biāo)IP:/root/.ssh/authorized_keys

上面三步可以直接通過下面命令來實現(xiàn),上面的比較好理解

ssh-copy-id 目標(biāo)IP

2.5 如果目標(biāo)服務(wù)器的.ssh和authorized_key權(quán)限不對

需要把目標(biāo)服務(wù)器的權(quán)限也給配一下,這里配置的目的是使這些文件能被調(diào)用到。

3. 免密后發(fā)送文件

再次傳送文件試試,可以看到,這次發(fā)送文件,直接就發(fā)送成功了,不需要輸入密碼了

查看一下目標(biāo)服務(wù)器

4. 免密登陸

ssh root@目標(biāo)服務(wù)器IP

包括執(zhí)行遠程命令

ssh root@目標(biāo)服務(wù)器IP <<EOF
cd /root
touch ccc.txt
EOF

發(fā)現(xiàn)全部都不需要登陸操作了,直接就可以執(zhí)行了。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux 字符設(shè)備驅(qū)動框架詳細介紹

    Linux 字符設(shè)備驅(qū)動框架詳細介紹

    這篇文章主要介紹了Linux 字符設(shè)備驅(qū)動框架詳細介紹的相關(guān)資料,字符設(shè)備就是字節(jié)流形式通訊的I/O設(shè)備,絕大部分設(shè)備都是字符設(shè)備,這里提供簡單的實例,需要的朋友可以參考下
    2016-12-12
  • windows下apache的簡單命令

    windows下apache的簡單命令

    這篇文章主要介紹了windows下apache的簡單命令,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-12-12
  • Linux命令行上如何使用日歷詳解

    Linux命令行上如何使用日歷詳解

    這篇文章主要給大家介紹了Linux命令行上如何使用日歷的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用linux具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • Linux系統(tǒng)中l(wèi)l命令顯示內(nèi)容日期格式方式

    Linux系統(tǒng)中l(wèi)l命令顯示內(nèi)容日期格式方式

    本文介紹了在Linux系統(tǒng)中使用`ll`命令查看文件日期格式的方法,并提供了兩種修改日期格式的命令,第一種是臨時修改,使用`export`命令;第二種是永久修改,需要在配置文件中添加相關(guān)設(shè)置
    2025-02-02
  • 在Ubuntu中實現(xiàn)人臉識別登錄的完整步驟

    在Ubuntu中實現(xiàn)人臉識別登錄的完整步驟

    這篇文章主要給大家介紹了關(guān)于在Ubuntu中實現(xiàn)人臉識別登錄的完整步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • PHP程序員玩轉(zhuǎn)Linux系列 搭建FTP代碼開發(fā)環(huán)境

    PHP程序員玩轉(zhuǎn)Linux系列 搭建FTP代碼開發(fā)環(huán)境

    這篇文章主要為大家詳細介紹了PHP程序員玩轉(zhuǎn)Linux系列文章,F(xiàn)TP代碼開發(fā)環(huán)境搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • linux查看端口是否開放的方法詳解

    linux查看端口是否開放的方法詳解

    在Linux中,端口是設(shè)備與外界通訊交流的出口,常用于指TCP/IP協(xié)議中的端口,其按照端口號可以分為三類,分別是:公認端口、注冊端口、動態(tài)端口,那么Linux中如何查看開啟了哪些端口?以下是常用命令介紹
    2024-03-03
  • 搭建一個大型網(wǎng)站架構(gòu)的實驗環(huán)境(Squid緩存服務(wù)器篇)

    搭建一個大型網(wǎng)站架構(gòu)的實驗環(huán)境(Squid緩存服務(wù)器篇)

    Squid是一個高性能的代理緩沖服務(wù)器,也許你已經(jīng)用過Windows平臺下的WinGate,MS Proxy Server等功能類似的產(chǎn)品。
    2009-07-07
  • linux中了minerd之后的完全清理過程(詳解)

    linux中了minerd之后的完全清理過程(詳解)

    下面小編就為大家?guī)硪黄猯inux中了minerd之后的完全清理過程(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux文件目錄結(jié)構(gòu)(小白版)

    Linux文件目錄結(jié)構(gòu)(小白版)

    這篇文章主要介紹了Linux文件目錄結(jié)構(gòu)(小白版),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10

最新評論