ssh-keygen
注意:金鑰只需要獲取一次,如果再次獲取,之前的金鑰則自動失效。
ssh-copy-id -i -p 埠 root@ ip
顯示出這樣的資訊,然後在紅框處輸入密碼(這裡的密碼是不顯示的,如果密碼過長可以用command+c/v進行複製貼上)
上圖中展示的如下**
now try logging into the machine, with: "ssh -p '****' 'root@『***.***.***.**'"
and check to make sure that only the key(s) you wanted were added.
其中雙引號包含的為登入語句。
進入指令碼目錄(這裡我直接以macbookpro開啟終端預設介面為例)
輸入:
vi demo.sh
#!/bin/bash
"ssh -p '****' 'root@『***.***.***.**'"
將埠號和ip位址換成上圖中生成的
之後
:wq
退出編輯
現在有乙個問題就是現在執行./demo.sh的時候沒有反應
因為許可權的問題。
下面來配置許可權
chmod +x demo.sh
把demo換成自己設定的指令碼名稱
再次執行。
mysql 設定許可權及開啟遠端連線
1.新增使用者 grant all privileges on to myuser identified by mypassword with grant option 語句描述 給所有ip並且使用者名為myuser的使用者分配所有資料庫.所有表的操作許可權,用mypassword這個密碼 代表所有...
Suse中設定用SSH遠端連線
今天終於建了suse的虛機,一睹suse的芳容。可是設好ip等相關設定好,在本機用ssh卻連不上suse虛機。想來作為伺服器版,suset預設的設定應該比redhat少很多。上網查了下,果然suse的防火牆預設下沒有放過任何服務,要自己手動設定才成。在圖形介面下,依次選擇computer contr...
docker 中mysql容器設定遠端連線
pull mysql docker pull mysql 建立容器執行,指定埠,設定mysql密碼,注意mysq root password的大寫,改為小寫,run後的容器直接就是exited狀態 docker run name mysql p 3306 3306 e mysq root passw...