阿里雲linux服務器配置(node環境)

前言

今天看到了阿里雲上有這個活動

這裏寫圖片描述
我就順勢買了一臺阿里雲的服務器,之前買了一臺windows server的,這次就試試這個linux的。其實發現只要你對linux熟悉,配置還是比較容易的。我選擇的是CentOS 7.3 64位的。

配置環境

爲了方便,我在服務器上裝的是node環境
node環境配置可以查看,幫助文檔

這裏我就不展開講了。
當我把環境配置好後,通過服務器給定的外網+端口,進行訪問,結果發現並不能同。後來我也進行了ping。發現還是不同,後來查了一些資料。發現是防火牆的原因。
點擊你所購買的服務器的詳情。可以看到有一個本實例安全組。
這裏寫圖片描述
點擊快速創建規則。
這裏寫圖片描述
在這裏應該要配上基本的ssh,http80,當然你可以自定義寬口。
配上這兩個,並且你的服務內容也是在對應開放端口,這樣就可以通過外網訪問到你的網站內容了。

用ssh 登錄服務器

我用的是macOS 系統所以自帶ssh。windows可以看 ssh安裝

ssh laowang@你的ip -p 22(如果改端口了,換成你的端口)

修改默認的ssh端口

我們知道,如果默認暴露22端口,是很危險的,爲了安全起見,很多用戶會將端口號由22改爲其他的端口號。
如果你看了上面的幫助文檔,你應該安裝了vim編輯器,
這個時候

vi /etc/ssh/sshd_config

去掉#Port 22一行開頭的#號, 後面就是你所要改的端口。(假設是888)

service sshd restart

重啓sshd服務

netstat -natlp 

檢查 ssh服務是否偵聽到了新端口

完畢之後,你還需要在安全組,開放對應的端口。

增加普通用戶

在我們一般情況下,我們不可能一直用管理員用戶,所以我們需要創建一個普通用戶

useradd laowang

並對其設置密碼

passwd laowang

然後輸入密碼,這樣我們就爲laowang這個用戶設置了密碼。
下次登錄的時候我就可以用

ssh laowang@你的ip -p 22(如果改端口了,換成你的端口)

來登錄你的主機了。

別名登錄

我們每次在登錄服務器的時候,需要敲

ssh laowang@你的ip -p 22(如果改端口了,換成你的端口)

這麼一大段,都說技術是來解放勞動力的,當然我們也不希望通過這樣的方式,而且對於多臺服務器,這樣的方式很容易忘記ip。
下面就讓我們來解放勞動力。
以下我講的是基於(linux/mac)

首先查看在~/.ssh 是否有一個config文件

cd ~/.ssh
ls 

試過沒有,我們就mkdir config

Host aliyun1  別名
HostName 47.95.208.249 ip
User root  用戶
Port 22 端口
IdentitiesOnly yes  只接受SSH key 登錄

配置好後
進入bash

ssh aliyun1 

輸入密碼。
這樣是否很方便呢?

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