顯示具有 ssh 標籤的文章。 顯示所有文章
顯示具有 ssh 標籤的文章。 顯示所有文章

使用網頁同步資料


使用SSH, Rsync 來同步資料是相當方便的事,

但前提是要弄出來,
今天使用web執行sh再去執行ssh rsync
在主機上測sh都OK,
但用網頁測sh卻一直過不去,

主要是因為www所屬的資料夾少了.ssh/know_hosts
因為我們是用網頁來執行ssh,
所以它會以網頁所屬的帳號來執行ssh,
執行ssh會產生.ssh/know_hosts,
而www所屬的資料夾沒有是因為我們平常不會用www@B來登入對方的伺服器
所以不會有這個檔,
這時我們就要先用別的帳號登入到B,
到到這個帳號的主資料夾下找到.ssh/know_hosts
用cat指令找到B伺服器的公鑰資訊,
假如只有一行可以用cat假如有三四行可以用tail
將資訊寫到www所屬的資料夾下的 .ssh/know_hosts
這樣就可以執行網頁來同步資料囉~