Ubuntu Server Guide Changes, errors and bugs


Other Security Considerations


Download 1.27 Mb.
Pdf ko'rish
bet63/286
Sana20.12.2022
Hajmi1.27 Mb.
#1035308
1   ...   59   60   61   62   63   64   65   66   ...   286
Bog'liq
ubuntu-server-guide

Other Security Considerations
Many applications use alternate authentication mechanisms that can be easily overlooked by even experienced
system administrators. Therefore, it is important to understand and control how users authenticate and gain
access to services and applications on your server.
SSH Access by Disabled Users
Simply disabling/locking a user password will not prevent a user from logging into your server remotely if
they have previously set up SSH public key authentication. They will still be able to gain shell access to the
80


server, without the need for any password. Remember to check the users home directory for files that will
allow for this type of authenticated SSH access, e.g. /home/username/.ssh/authorized_keys.
Remove or rename the directory .ssh/ in the user’s home folder to prevent further SSH authentication
capabilities.
Be sure to check for any established SSH connections by the disabled user, as it is possible they may have
existing inbound or outbound connections. Kill any that are found.
who | g r e p username
( t o g e t t h e p t s/# t e r m i n a l )
sudo p k i l l −f p t s/#
Restrict SSH access to only user accounts that should have it. For example, you may create a group called
“sshlogin” and add the group name as the value associated with the AllowGroups variable located in the file
/etc/ssh/sshd_config.
AllowGroups s s h l o g i n
Then add your permitted SSH users to the group “sshlogin”, and restart the SSH service.
sudo a ddu ser username s s h l o g i n
sudo s y s t e m c t l r e s t a r t ss hd . s e r v i c e
External User Database Authentication
Most enterprise networks require centralized authentication and access controls for all system resources. If
you have configured your server to authenticate users against external databases, be sure to disable the user
accounts both externally and locally. This way you ensure that local fallback authentication is not possible.

Download 1.27 Mb.

Do'stlaringiz bilan baham:
1   ...   59   60   61   62   63   64   65   66   ...   286




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling