關於ssh登入免密碼的問題 - Linux

Genevieve avatar
By Genevieve
at 2010-11-27T23:01

Table of Contents


沒有回答 原PO的問題

只是剛好有個 bash script 也是做同樣的事情

跟大家分享:

#!/bin/bash

# remote username & remote host
r_usr=kiani
r_host=remote-host.net

cd ~
ssh-keygen -t rsa

ssh $r_usr@$r_host mkdir -p .ssh

cat .ssh/id_rsa.pub | ssh $r_usr@$r_host 'cat >> .ssh/authorized_keys'


※ 引述《davidou (老歐 ! 月夜雪嵐)》之銘言:
: 我現在有兩台電腦 要做互相登入免密碼
: 我先介紹一下兩台電腦 我兩台電腦使用者名稱假設都是davidou
: 一台ip為 192.168.1.200 電腦1
: 一台ip為 192.168.1.201 電腦2
: 所以我在(電腦1)一般使用者的/home/davidou下執行
: ssh-keygen -t rsa
: 然後他會產生一個.ssh 的目錄
: 裡面有id_rsa id_rsa.pub
: 兩個檔案
: (以上兩台主機都有做)
: 然後我執行
: scp id_rsa.pub [email protected]:/home/davidou/.ssh/authorized_keys
: 此時我電腦二就會有
: id_rsa id_rsa.pub authorized_keys 三個檔案
: 然後因為特別需求 所以我還必須把自己的id_rsa.pub加到authorized_keys裡面
: cat id_rsa.pub >> authorized_keys
: 也就是說 此時我的aurhorized_keys有兩台電腦的id_rsa.pub
: 然後我再把這檔案 複製回電腦1
: scp authorized_keys [email protected]:/home/davidou/.ssh/authorized_keys
: 這樣就完成了 我互相免登入的過程
: 現在問題來了 我照這樣做 有時候可以免密碼 有時候不行(重灌很多次測試的)
: 所以我想問看看說 ssh互相登入免密碼 有可能是哪裡在作怪
: 而今天也有做好後可以 然後砍掉在做一次 就發現又不行了
: 但是我過程都跟上面的一樣
: 還是說有哪邊要注意的 我沒注意到阿 一下可以 一下不行的
: 這ssh免登入我都做過幾十次了 感覺每次都在抽樂透一樣...
: 有人會知道問題可能會出在哪嗎?

--
Tags: Linux

All Comments

在ubuntu server 上更改MTA的方法?

Ursula avatar
By Ursula
at 2010-11-27T17:39
大家好: 小弟知道在CentOS或Redhat 上用 #alternative --config mta 可以更改預設的MTA. 但在ubuntu上如果同時存在兩個或以上的MTA的話 請問用什麼指令或更改什麼地方可以切換不同的MTA呢? 謝謝大家 - ...

請問要怎麼把桌面輸出到投影機呢?

Kumar avatar
By Kumar
at 2010-11-27T17:37
Fedora 13 + Compiz 每次我去選系統 --andgt; 螢幕 --andgt; 所有螢幕都使用相同圖片 --andgt; 套用 然後 NB 的桌面和投影機都會沒有訊號,然後 NB 就當掉了, 請問要怎麼設定呢? Compiz 有一個多螢幕時相同輸出,有成功!,但是 Compiz 的 ...

ubuntu內的播放器會自動抓字幕??

Ingrid avatar
By Ingrid
at 2010-11-27T13:08
這個問題不知道是是不適合發在liunx板 如果不適合會自刪 之前在使用 ubuntu 內的播放器播放avi檔 發現當avi檔沒字幕檔 時會自己載入英文檔的字幕 請問這字幕是播放器自己到網路上抓的 還是avi影片中可以坎入(掛載)字幕(類似mkv檔 並非像rmvb檔直接印在影片中)?? - ...

corntab排入scp指令

Agnes avatar
By Agnes
at 2010-11-27T11:29
想請問說...因為scp指令還會詢問密碼 要使用corntab的話,指令該如何下才能密碼也自動輸入呢?謝謝 -- 徹底搞笑,絕對新鮮,全新網路布丁6100善變登場! - ...

Atmel FLIP Programmer 連不上開發版的問題

Elvira avatar
By Elvira
at 2010-11-27T11:28
環境是 Ubuntu 10.10 在 Windows 下用 Atmel 的 Flip 是沒問題可以正常連上我的開發板的 後來在 Atmel 官網找到 Linux 板的想說來玩玩看 http://ppt.cc/RBWl 結果該設定的應該是都設定了( ISP 控制寫入電壓 high or low...etc ...