Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So fügen Sie FTP-Benutzer hinzu/löschen und legen Berechtigungen unter Linux fest

So fügen Sie FTP-Benutzer hinzu/löschen und legen Berechtigungen unter Linux fest

PHPz
PHPznach vorne
2023-05-12 20:46:122985Durchsuche

1. Umgebung: FTP ist vsftp. Der Benutzername ist auf Test eingestellt. Der eingeschränkte Pfad ist /home/test
2. Erstellen Sie einen Benutzer: Unter dem Root-Benutzer:

  1. useradd -d /home/test test #Benutzer test hinzufügen und das Home-Verzeichnis des Testbenutzers auf /home/test

    festlegen
  2. passwd test #Legen Sie ein Passwort für den Testbenutzer fest

3. Ändern Sie die entsprechenden Berechtigungseinstellungen des Benutzers:

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

4. Beschränken Sie Benutzer auf den Zugriff auf /home/test und nicht auf andere Pfade

Ändern Sie /etc / vsftpd/vsftpd.conf lautet wie folgt:

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

Bearbeiten Sie die Datei vsftpd.chroot_list und fügen Sie eingeschränkte Benutzer hinzu, eine Zeile für jeden Benutzernamen

Vergessen Sie nach dem Ändern der Konfigurationsdatei nicht, den vsftpd-Server neu zu starten

1. [root@localhost]# /etc/init.d/vsftpd restart

5. Erlauben Sie dem Benutzer, das Passwort zu ändern, hat aber nicht die Berechtigung, sich über Telnet am System anzumelden:

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

6 Wenn Sie den Benutzer löschen möchten, verwenden Sie den folgenden Code:

1. #在root用户下:
2. userdel -r newuser
3. #在普通用户下:
4. sudo userdel -r newuser

Da der Benutzer vollständig gelöscht werden muss, fügen Sie die Option -r hinzu, um den Benutzer zu löschen. Löschen Sie gleichzeitig das Home-Verzeichnis und das E-Mail-Verzeichnis des Benutzers.

Das obige ist der detaillierte Inhalt vonSo fügen Sie FTP-Benutzer hinzu/löschen und legen Berechtigungen unter Linux fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen