之前的文章《一文講解Git中安裝和使用(附代碼)》中,給大家了解了Git中安裝和使用。下面本篇文章給大家了解linux中遠程登錄腳本配置,我們一起看看怎么做。
Linux下,遠程登錄腳本配置,git安裝配置,node安裝,mysql安裝配置,nginx安裝配置,從0到1這篇文章只講講部署吧。寫代碼沒什么好說的。網上有直播寫代碼的
服務器aliyun
購買服務器,服務器備案,拿到ip,用戶,密碼
域名
購買域名,然后去備案,拿到備案號,把域名解析到對應的IP上
環境
Telnet腳本配置(Mac & Linux)
#!/usr/bin/expect?-f set?ip?8.8.8.8?#服務器IP地址 set?password?123456?#登錄密碼 set?timeout?10?#超時時間 set?user?root?#登錄帳號 spawn?ssh?$user@$ip expect?{ "*yes/no"?{?send?"yes";?exp_continue} "*password:"?{?send?"$password"?} } interact
登錄提示
@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 當服務器相關數據有變動的時候,ssh無法登錄,只要清除本地的~/.ssh/known_hsots文件相關的刪除即可
通過秘鑰登錄
生成秘鑰之后,把公鑰內容放 服務器的/root/.ssh/authorized_keys ,沒有則創建即可
【完】
推薦學習:git的安裝和使用
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END