小惡魔(freebsd)....誰能救救我

  • 主題發起人 主題發起人 cowman
  • 開始日期 開始日期

cowman

進階會員
已加入
3/14/04
訊息
141
互動分數
0
點數
0
最近心血來潮安裝了freebsd 6.0
想說以前裝過4.X
應該是沒什麻問題

可是安裝完後再設定ssh卻.............我死了= =
請問要怎麻設定呢?

原本是client軟體沒有金鑰授權
後來有把授權用出來
也將id_rsa抓到自己的電腦上使用了

可是freebsd上一直出現"pam authentication error for root from xxx.xxx.xxx.xxx"

請問該怎麻解決>.<
 
結果自己找到了
把方法讓有需要的人知道好了

先看/etc/ssh有沒有這幾各檔案
moduli
ssh_host_dsa_key.pub
ssh_host_rsa_key
ssh_config
ssh_host_key
ssh_host_rsa_key.pub
ssh_host_dsa_key
ssh_host_key.pub
sshd_config

如果沒有的話就會跟我ㄧ開始一樣只有
moduli
ssh_config
sshd_config

這時候就要修改/etc/rc.conf
加入 sshd_enable="YES"
接著重開機

開機後會出現一個設定
按enter後繼續

如果之前有修改/etc/inted.conf
使用inted.conf啟動sshd的話會有問題產生
主要是重複啟動了sshd
看是要用哪個啟動就在這時候在修改
因為已經產生了那些需要的其他檔案

接著輸入sshd-keygen -t rsa
會問你要把key放在哪
問你密碼
然後再試著連自己
用ssh id@ip
輸入該id的密碼
這樣在目錄下的.ssh目錄下就會出現三各檔案
就可以使用其他電腦連線了~