Linux遠程管理及權限命令詳解

一、用戶和用戶組,權限管理

不同用戶可隊不同文件目錄有不同的權限。

給用戶分組也可按組分配權限

linux的權限有三種:讀、寫、執行

創建用戶命令:useradd usersname

-g指定用戶所屬的組

-d指定新賬戶的主目錄

-m自動創建傢目錄

 刪除用戶命令:userdel usersname

-r刪除用戶的同時刪除傢目錄

修改用戶賬號屬性:usermod

-u用戶id

-g所屬組id

-a -G GID:不使用-a選項,會覆蓋此前的附加組

-d -m將傢目錄的內容移至新位置

-s該用戶賬號的新登錄

-l新的登錄名稱

用戶切換:

su – username 加-同時切換到用戶的傢目錄,不加直接在當前目錄切換到新用戶。

用戶組管理:

創建用戶組:groupadd  創建時會默認創建一個與用戶名同名的組名,新創建的用戶沒有sudo權限,需要將用戶加到amd,sudo這兩個組中才有sudo權限

刪除用戶組:groupdel

修改組屬性:groupmod

                   -g Gid

二、權限管理

命令:chmod +/- rwx 文件名|目錄名    +增加權限,-取消權限

每個文件都有三組不同的權限,第一組文件所有者,第二組文件所屬組,第三組是其他用戶。

權限管理數字表示命令(這個很方便):chmod 755 文件名|目錄名     指定權限修改

第一個數字代表所有者權限,第二個代表所屬組權限,第三個數字代表其他人權限

三、遠程管理

ifconfig 查看系統ip地址

ping命令:檢查網絡是否正常通信,Linux默認ping不會結束。例如:ping www.baidu.com

ssh遠程連接:(secure shell)

SSH是一種網絡協議,用於計算機之間的加密登錄。Linux下默認開啟sshd服務,隻有開啟sshd服務才能進行ssh連接。可以使用service sshd status查看是否開啟sshd服務,active表示已開啟。

ssh遠程連接:

windows下連接方式:借助第三方軟件xshell或putty來連接。ssh端口號默認:22

Linux下ssh命令連接方式:ssh -p 端口 主機。ssh一般使用默認的22,看到提示welcome表示已經連接成功。ssh 192.168.*.* -p 22

scp 文件復制:(secure copy)

遠程拷貝文件

scp 遠程服務器文件路徑 本地路徑(例:scp swayzzu@192.168.***.***:/home/file1 /home/swayzzu  此處註意路徑,有的路徑是沒有權限的)

在windows下,想傳文件到Linux可以使用winscp

四、系統信息管理

data查看系統當前時間

查看磁盤空間:

df -TH查看磁盤分區及掛載情況(disk free)

du -sh[目錄名]查看目錄大小(disk usage)

du -h[文件名]查看文件大小(disk usage)

查看內核/操作系統/CPU信息:

uname

 查看進程:top

ps 查看系統所有進程的狀態

命令:ps -ajx一般使用ps命令帶選項ajx一起使用

結束進程:

命令:kill[參數] [進程號]

kill -9 [進程號] :強制結束進程

kill -15 [進程號]:結束進程

在linux中,1號進程(init進程)是不能被刪除的,是所有進程的祖先進程

以上就是Linux遠程管理及權限命令詳解的詳細內容,更多關於Linux遠程管理及權限命令的資料請關註GuideAH其它相關文章!

閱讀更多: