切換
舊版
前往
大廳
主題

CentOS7(Linux)基礎環境建置

☆狐〃帥 | 2017-02-21 00:44:07 | 巴幣 2 | 人氣 447

VPS常常需要基本環境建置才可以方便使用

我今天拿CentOS7舉例

身為一個原Ubuntu使用者

個人需要做出這些基本設定

一、安裝nano文字編輯器

二、新增個人使用者

三、賦予新增使用者root權限

四、關閉root帳號的遠端ssh登入

接下來正文

一、安裝nano文字編輯器

在這邊我提一下CentOS跟Ubuntu的差異

我今天在Ubuntu是不需要額外去安裝nano的

裡面一開始的初始工具即有

接下來說說安裝指令部分

CentOS指令部分

yum install nano

而同樣的指令在Ubuntu為

apt-get install nano

二、新增個人使用者

指令部分為新增帳號

useradd 帳號名稱

指令部分為新增帳號密碼((個人建議大小寫混編,大於8個字

passwd 帳號名稱

三、賦予新增使用者root權限

接著輸入指令編輯管理員權限

visudo

若使用CentOS預設使用vi打開

接著找到root    ALL=(ALL)       ALL這一行

在它底下新增一行

CentOS按i轉換成編輯模式

帳號名稱    ALL=(ALL)       ALL

輸入完成後按ESC打:wq 後按ENTER((意思是指離開後存檔

這樣你剛剛新建的帳號就有管理員權限了

好了馬上可以測試帳號是否正常

輸入reboot((重開機

登入剛剛新增的帳號

測試是否有得到sudo權限順便更新((sudo開著指的是root權限

sudo yum update

如果能正常運作就是沒有問題

四、關閉root帳號的遠端ssh登入

接著輸入

sudo nano /etc/ssh/sshd_config

會找到一行#PermitRootLogin yes

把#去掉 yes改成no

PermitRootLogin no

接著按CTRL+O((nano的存檔

在按CTRL+X((離開nano

接著重啟輸入指令

sudo reboot

接著嘗試登入root帳號

無法登入即成功

這個部分到一個段落

創作回應

更多創作