Comment ajouter/supprimer des utilisateurs FTP et définir des autorisations sous Linux

PHPz
Libérer: 2023-05-12 20:46:12
avant
2994 Les gens l'ont consulté

1. Environnement : ftp est vsftp. Le nom d'utilisateur est défini pour tester. Le chemin restreint est /home/test
2. Créez un utilisateur : Sous l'utilisateur root :

  1. useradd -d /home/test test #Ajoutez un test utilisateur et définissez le répertoire personnel de l'utilisateur test sur /home/test

    .
  2. passwd test #Définissez un mot de passe pour l'utilisateur test

3 Modifiez les paramètres d'autorisation correspondants de l'utilisateur :

1. usermod -s /sbin/nologin test   #限定用户test不能telnet,只能ftp
2. usermod -s /bin/bash test   #用户test恢复正常
3. usermod -d /home/test test      #更改用户test的主目录为/test
Copier après la connexion

4 Limitez l'accès des utilisateurs à /home/test et non aux autres chemins

Modifiez /etc. / vsftpd/vsftpd.conf est le suivant :

1. chroot_list_enable=YES  #限制访问自身目录
2. 
3. # (default follows)
4. 
5. chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
Copier après la connexion

Modifiez le fichier vsftpd.chroot_list et ajoutez des utilisateurs restreints, une ligne pour chaque nom d'utilisateur

Après avoir modifié le fichier de configuration, n'oubliez pas de redémarrer le serveur vsftpd

1. [root@localhost]# /etc/init.d/vsftpd restart
Copier après la connexion

5. Si nécessaire Autorisez l'utilisateur à modifier le mot de passe, mais n'avez pas le droit de se connecter au système via telnet :

1. usermod -s /usr/bin/passwd test      #用户telnet后将直接进入改密界面
Copier après la connexion

6 Si vous souhaitez supprimer l'utilisateur, utilisez le code suivant :

1. #在root用户下:
2. userdel -r newuser
3. #在普通用户下:
4. sudo userdel -r newuser
Copier après la connexion
.

Étant donné que l'utilisateur doit être complètement supprimé, ajoutez l'option -r pour supprimer l'utilisateur. En même temps, supprimez le répertoire personnel et le répertoire de messagerie de l'utilisateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal