So verbinden Sie mehrere Linux-Benutzer auf demselben Linux-Server

651
Fabrice

Ich habe einen Server namens CALCSRV, auf dem einige große Skripts von mehreren Benutzern ausgeführt werden. Jeder Benutzer hat auf diesem CALCSRV ein persönliches HOME. Jeder Benutzer hat seinen eigenen Linux-Computer. Jeder Benutzer kann eine Verbindung zu CALCSRV mit einer SSH-Verbindung und seinem Login / Passwort zu diesem CALCSRV herstellen. Wenn ein Benutzer eine Verbindung zum CALCSRV herstellt, hängen mit der Datei / etc / fstab mehrere Verzeichnisse von mehreren anderen Servern an. ABER: Der mount-Befehl in der / etc / fstab von CALCSRV erfordert eine Anmeldeinformationsdatei mit login / password, um die anderen Server bereitzustellen. Ich kann für viele Benutzer keinen anderen Berechtigungsnachweis festlegen.

SERVER1 : IP 172.01.01.01 SERVER2 : IP 172.01.01.02  CALCSRV : /HOME/user1 /HOME/user2 /HOME/user3  PC Linux of user1 : IP 172.01.01.101 PC Linux of user2 : IP 172.01.01.102 PC Linux of user3 : IP 172.01.01.103 PC Linux of user4 : IP 172.01.01.104 

Jeder Benutzer stellt eine Verbindung zum CALCSRV her, indem:

ssh user1@CALCSRV ssh user2@CALCSRV ssh user3@CALCSRV 

und jeder Benutzer ist bei CALCSRV in seinem eigenen ZUHAUSE

CALCSRV / etc / fstab sieht folgendermaßen aus:

//DATASERVER/ /mnt/DATA cifs auto,credentials=/root/.credentials 0 0 

Dieser Weg ist nicht sitzungsabhängig, es muss NUR EINE Anmeldeinformationsdatei geben, aber ich habe viele Benutzer! Wie kann ich für jeden Benutzer ein Mount mit seiner eigenen Berechtigungsdatei erstellen?

Danke

0

1 Antwort auf die Frage

0
drk.com.ar

Zunächst einmal können Sie nicht /mnt/DATAmehr als einmal mounten, so dass Sie für jeden Benutzer einen Einhängepunkt erstellen müssen. Warum setzen Sie den mount-Befehl nicht in jeden Benutzer .profilemit einem eigenen Mount-Punkt und eigenen Anmeldeinformationen ein?

Ja, ich habe über diese Lösung nachgedacht, möchte meinen Benutzern aber nicht über visudo den Befehl mount geben. Fabrice vor 10 Jahren 0
Ihre Benutzer sollten in der Lage sein, diese Freigaben mit `gvfs-mount` ohne sudo bereitzustellen. drk.com.ar vor 10 Jahren 0
Thanx, ich werde es versuchen Fabrice vor 10 Jahren 0