Trong CentOS, các dịch vụ là một phần không thể thiếu được. Việc nắm bắt và quản lý các dịch vụ là một trong các nhiệm vụ của người quản trị viên hệ thống mạng Linux. Ngoài việc kiểm tra các dịch vụ hệ thống, kiểm tra trạng thái bật tắt của dịch vụ, người quản trị còn phải ngăn chặn hoàn toàn các dịch vụ không còn được sử dụng.
1. Kiểm tra các dịch vụ của hệ thống:
Trong phần này VNLAB sẽ cùng bạn kiểm tra các dịch vụ nào được khởi động cùng hệ thống, hay tất cả dịch vụ với trạng thái hoạt động hiện tại như thế nào:
2. Dừng và vô hiệu hóa dịch vụ không cần thiết:
Tắt các dịch vụ không cần thiết là một điều cần chú ý trong quản trị hệ thống Linux. Bên cạnh việc giúp tối ưu hệ thống hơn, việc này còn giúp hệ thống được bảo mật hơn nhờ việc tối thiểu hóa các dịch vụ, các cổng hoạt động trên hệ thống. Trong ví dụ này,VNLAB sẽ thực hiện ngừng hoạt động của dịch vụ postfix cũng như ngăn nó khởi động cùng hệ thống.
3. Cấu hình các dịch vụ được quản lý bởi chkconfig:
Trong CentOS 7.0 hầu hết các dịch vụ đều được quản lý bởi systemctl, một số khác thì vẫn được quản lý bởi chkconfig. Trong phần tiếp theo này, chúng ta sẽ cùng xem các dịch vụ được quản lý bới chkconfig cũng như cách tắt bật nó như thế nào:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# kiểm tra các dịch vụ chạy với chkconfig
[root@vnlab ~]# chkconfig --list
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.
iprdump 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iprinit 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iprupdate 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# ngăn dịch vụ netconsole khởi động cùng hệ thống
[root@vnlab ~]# chkconfig netconsole off
|
0 comments:
Post a Comment