Linux系統程序及服務的管理二

2021-09-25 09:04:26 字數 1726 閱讀 1824

kill -訊號 程序id

killall -訊號 程序名字

pkill -u -訊號 使用者

二、程序動態監控

top1 ###顯示cpu每個核的負載

s ###調整重新整理頻率

c ###cpu負載排序

m ###記憶體使用量排序

h ###檢視幫助

u ###檢視指定使用者程序

k ###對指定程序發起訊號

q ###退出

三、控**務

1、什麼是服務

2、用什麼控**務

系統初始化程序(systemd)可以對服務進行相應的控制

systemd 系統初始化程序

pstree 顯示系統中的程序樹

ssh------------->sshd c/s

clinet server

客戶端軟體

提供ssh服務的軟體 :sshd

連線方式:

ssh username@ip ###文字模式的鏈結

ssh username@ip -x ###鏈結成功後開機圖形

注: 第一次鏈結陌生使用者是需要建立認證檔案/root/.ssh,所以會詢問是否建立,確認建立輸入yes,再次鏈結時,因為已經生成了/root/.ssh/know檔案所以不會再詢問直接輸入密碼就可以登陸

sshd的key認證

生成認證key 的金鑰(私鑰/公鑰)公鑰是鎖,私鑰是鑰匙

ssh-keygen 生成金鑰

scp /root/.ssh/id_rsa [email protected]:/root/.ssh/ ##將私鑰傳送給要認證的使用者

ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected] ###加密sshd服務

systemctl restart sshd ###重啟服務

ssh [email protected] ##登陸時發現不需要root密碼認證,可以直接登陸

永久配置:修改/etc/ssh/sshd——config檔案

5、sshd安全設定

在/etc/ssh/sshd.config 檔案中

78 passwordauthentication yes

48 #permitrootlogin yes

在檔案的52和53行寫入系統的黑白名單如下:

allowusers 使用者… ###設定使用者白名單,預設不再白名單中的使用者不能使用sshd服務

denyusers 使用者… ##設定使用者黑名單,預設不再黑名單的使用者可以使用sshd服務

設定lee使用者進入黑名單使他不能登入

linux系統程序及服務的管理

mandb man ps 1 什麼是程序 程序就是系統未完成並且正在進行的工作 2.檢視程序 1 圖形檢視方式 gnome system monitor 2 程序檢視命令 ps a 所有程序 a 在環境中的所有程序,不包含環境資訊 u 顯示程序使用者資訊 a 顯示當前環境中執行的程序,包含環境資訊 ...

Linux服務程序管理

在linux中,每個執行的程式 都稱為乙個程序。每乙個程序都分配乙個id號。每乙個程序,都會對應乙個父程序,而這個父程序可以複製多個子程序。例如www伺服器 每個程序都可能以兩種方式存在的。前台 與後台,所謂前台程序就是使用者目前的螢幕上可以進行操作的。後台程序則是實際在操作,但由於螢幕上無法看到的...

linux服務程序管理

linux安裝軟體步驟 1 安裝軟體 2 修改配置檔案 3 啟動服務 service httpd start 4 檢視程序 ps ef ps ef grep httpdpstree 程序樹 pstree p 程序樹 pid 關閉程序 pkill httpd kill 9 pid pkill hup ...