1. 程式人生 > >自學Linux系統的小總結(二)

自學Linux系統的小總結(二)

使用者新增命令:useradd    eg:useradd –m summer 新增使用者並建立家目錄

使用者刪除命令:userdel     eg:userdel summer

檢視當前使用者:whoami

檢視所有登入使用者命令:who

使用者ID檢視:id   預設為當前使用者資訊

使用者切換:su 使用者名稱   切換到root為sudo –i  輸入exit退出登入

使用者臨時獲得管理員許可權:sudo 使用者名稱     有一定緩衝時間

使用者鎖定:usermod  -L

使用者解鎖:usermod  -U

使用者賬號檔案:/etc/passwd

使用者影子密碼檔案:/etc/shadow

使用者組新增:groupadd

使用者組刪除:groupdel

使用者組檢視命令:groups

使用者組成員更改:gpasswd 組名  eg:gpasswd –a summeruser 將新增使用者summer加入user

                                gpasswd –dsummer user 將summer從user組中刪除

改變有效登入群組:newgrp 所屬組名

使用者組賬號檔案:/etc/group

使用者組影子密碼檔案:/etc/gshadow

檔案許可權的概念:eg:rw-r--r--  前三位所屬檔案所有者u許可權,分別為:讀,寫,執行(當為x時可以執行)   中間三位為使用者組使用者g擁有的許可權   後三位為除去所屬及組的其他使用者o擁有的許可權。   (目錄可執行代表目錄可以訪問即可以cd進去)

檔案許可權設定命令:chmod    有兩種方式:字元與數字

Eg:chmod u+x 檔名  所有者許可權加執行許可權

chmod  644 檔名   即檔案許可權設定為rw-r--r--

預設許可權設定命令:umask   預設為:umask 022(即0755)

檔案屬主設定命令:chown  預設為當前檔案所有者使用者

檔案屬組設定命令:chgrp   預設為當前檔案所有者使用者所在組

 

ftp伺服器線上安裝:apt-get installvsftpd

ftp伺服器啟動:servicevsftpd start

ftp伺服器停止:servicevsftpd stop

ftp伺服器重啟:servicevsftpd restart

ftp伺服器檢視狀態:servicevsftpd status

sudo vi /etc/vsftpd/vsftpd.conf更改ftp伺服器配置檔案

 

遠端安全登入ssh

ssh是客戶端命令,僅提供遠端安全登入的本地會話視窗

ssh與ftp不同是於ssh已經登入,可以執行操作。

ssh服務的安裝:apt-getinstall openssh-server

ssh伺服器的啟動service ssh start

ssh伺服器停止:service sshstop

ssh伺服器重啟:service sshrestart

ssh伺服器檢視狀態:service sshstatus