阿里雲服務器搭建所遇見問題

關於如何搭建阿里雲服務器,我在這兒也就不多說了,網上教程一大片。僅記錄一下自己在搭建過程中所遇見的問題,以備以後自己翻閱。
參考了楚狂人的博客 用蘋果電腦mac系統配置阿里雲服務器ecs的教程攻略, 同時感謝基友 梧桐 的大力支持,讓我少走了不少坑。

環境:

服務器:centOS 7.04
本地: MAC OSX 10.13.4

1. Permission denied, please try again.

申請服務器成功後,在iterm下登錄到遠程服務器時,提示Permission denied, please try again,具體日誌:

解決方法:

查看阿里雲 ssh 登錄時出現錯誤,發現解決方法
修改 sshd_config 中的 PermitRootLogin 改成 no 即可。
注意, vim sshd_config 時,時沒有權限的,因此需要加上 sudo vim sshd_config,但是,天不遂人意,在我保存時,又報錯了。
這裏寫圖片描述
機智的我看見了一個什麼?

wq: command not found    
shell returned 127

看來英語也還是有點點用處的嘛。是命令沒有找到,很明顯嘛,我的mac系統中.bashrc是配置了的。且這些配置一般情況下都不需要我們去手動改寫的,所以幾乎可以排除是環境變量缺失引起的。接着,我突然發現,在我 :wq 的時候,看見了 sshd_config 這個配置文件是隻讀的,因而,想到修改一下這個文件的權限。

sudo chomd -R 777
sudo ssh root@IP  
# root 爲你的用戶名,阿里雲默認是root,IP是你的服務器IP

什麼,還是沒有解決掉這個問題。我的天,於是乎,逛了一下論壇,才發現,別人用的 :wq!,剛開始並不以爲然,知道看見了一個評論,:!wq這個事錯誤的表示。
好吧,菜鳥的路一眼望不見盡頭…
這裏寫圖片描述
ok,問題解決!

2. zsh: command not found: XXX.

原文解決方式比較詳細,我簡單記錄一下連接地址。

3. service ssh restart 不成功

centos 7 不能用 service ssh restart 來啓動了,改用 systemctl restart sshd.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章