在配置redis集羣的時候,想要把在一臺虛擬機上配置好的redis服務器複製到其他虛擬機上,用到了scp,出現了一些問題特別記錄一下。
首先在新的虛擬機上我們要先安裝sshd服務
sudo apt-get install openssh-server
安裝成功如下:
然後輸入 ps -e|grep ssh 查看
sshd服務已經安裝成功,這個時候輸入ssh localhost 在本機進行測試,提示輸入密碼,輸入三次都提示錯誤 Permission denied ,這是由於權限配置有問題導致。
終端輸入 cd /etc/ssh 進入這個目錄,然後輸入 vim sshd_config 打開配置文件
這裏需要更改兩處配置
PasswordAuthentication yes
PermitRootLogin yes
然後保存退出,再在終端輸入 /etc/init.d/ssh restart 重啓ssh即可完成配置。
然後再執行ssh localhost成功如下: