不同使用者設定ssh信任關係不輸入密碼執行scp 命令
設定ssh信任關係可以不用輸入密碼執行 scp 命令 。
源機器 dgitr06-ts
目標機 dgitr02-ts
目標機 dgitr02-ts
在目標機dgitr02-ts上(使用者oracrp3登入):
$ cd
$ mkdir .ssh
$ chmod 700 .ssh
$ pwd
/data01/crp3/oracrp3 (下面操作要在oracrp3的home目錄下,這裡檢查是否家目錄)
$ ssh-keygen -t rsa
然後可以看到在home目錄下的 .ssh 下生成有 id_rsa.pub 檔案。
在源機器dgitr06-ts上(使用者orasit登入):
$ ssh cat /data01/crp3/oracrp3/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
備註: /data01/crp3/oracrp3 是 oracrp3使用者在目標機dgitr02-ts上的home目錄。
在目標機dgitr02-ts上測試連通性(因為兩邊使用者名稱不同,所有需要在主機前加對應的使用者名稱):
$ ssh date
在目標機上設定 crontab , 自己後臺跑scp :
30 23 26 2 0 nohup scp * /data02/dev/devdata/ &
30 23 26 2 0 nohup scp * /data02/dev/devdata/ &
如果是相同使用者, 那就相對簡單了。
1. 在目標機上生成public key .
franklinstby$ cd /home/oracle
franklinstby$ mkdir .ssh
franklinstby$ chmod 700 .ssh
franklinstby$ cd /home/oracle
franklinstby$ ssh-keygen -t rsa
然後可以看到 .ssh 目錄下生成有 id_rsa.pub 檔案。
2. 在源機器上家目錄.ssh下生成authorized_keys檔案,然後將目標機的
public key傳輸源機器已經存在 authorized_keys 檔案中.
備註: 10.17.113.18 是目標機的IP地址 。
franklindb$touch authorized_keys
franklindb$ ssh 10.17.113.18 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
3. 測試連通性 (備註: 10.17.113.15 是源庫的IP地址 )
franklinstby$ssh 10.17.113.15 date
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-717383/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使ssh不用輸入密碼(指令碼執行scp)密碼指令碼
- Ssh 信任關係建立後仍需要輸入密碼密碼
- scp不輸入密碼進行檔案傳輸密碼
- 利用SSH信任關係使用scp在後臺執行datafile的拷貝
- 如何在 Linux 中不輸入密碼執行 sudo 命令Linux密碼
- scp 手動輸入密碼後後臺執行的方法密碼
- linux下SCP無密碼傳輸(建立互信關係)Linux密碼
- scp後臺靜默執行(使用expect自動輸入密碼)密碼
- linux新增信任關係免密碼登入Linux密碼
- linux環境下ssh不輸入密碼Linux密碼
- 設定不輸入密碼直接登陸系統密碼
- AIX下ssh信任關係建立後ssh 遠端訪問仍然需要輸入密碼問題解決 - 目錄許可權問題AI密碼
- ssh scp命令
- 使ssh不用輸入密碼(轉)密碼
- 使ssh不用輸入密碼--摘密碼
- 批量實現多臺伺服器之間ssh無密碼登入的相互信任關係伺服器密碼
- 配置節點間的SSH信任關係
- Linux系統配置SSH信任關係Linux
- centos配置ssh免密碼登入後,仍提示輸入密碼CentOS密碼
- Linux SSH & SCP命令Linux
- win 開機自動輸入密碼 並設定 cmder 開機自啟執行密碼
- Linux 下用 SCP 無需輸入密碼傳輸檔案Linux密碼
- 在CentOS/RHEL上設定SSH免密碼登入CentOS密碼
- ssh信任關係的建立--簡化版(for OPenssh)
- win7登入時需要手動輸入使用者密碼和密碼的設定方法Win7密碼
- SSH免密登入與SCP遠端複製
- 在 Linux 命令列指令碼中執行 sudo 時自動輸入密碼Linux命令列指令碼密碼
- linux 設定ssh 免密登入Linux
- python輸入錯誤密碼使用者鎖定Python密碼
- SSH 無密碼遠端執行指令碼密碼指令碼
- centos7 設定ssh免密碼登入配置方法CentOS密碼
- 如何設定 Ubuntu 14.04 的 SSH 無密碼登入Ubuntu密碼
- 按照標準建立SSH互信後,ssh仍需要輸入密碼密碼
- 無需輸入密碼,macOS 設定開機直接免密碼進入桌面密碼Mac
- Linux SSH遠端檔案/目錄傳輸命令scpLinux
- 設定兩臺RAC 主機的信任關係
- 為設定密碼的電腦省去輸入密碼的麻煩!密碼
- [Linux] SSH配置了免密碼登入,登入時還要輸入密碼Linux密碼