Как подключить несколько пользователей Linux на одном сервере Linux

555
Fabrice

У меня есть сервер с именем CALCSRV, используемый для запуска некоторых больших сценариев от нескольких пользователей. Каждый пользователь имеет на CALCSRV личный ДОМ. Каждый пользователь имеет свой собственный компьютер Linux. Каждый пользователь может подключиться к CALCSRV с помощью ssh-соединения и ввести свой логин / пароль к этому CALCSRV. Когда пользователь подключается к CALCSRV, файл / etc / fstab монтирует несколько каталогов с нескольких других серверов. НО: команда mount в / etc / fstab CALCSRV требует файл учетных данных с логином / паролем для монтирования других серверов. И я не могу установить разные учетные данные для многих пользователей.

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 

Каждый пользователь подключается к CALCSRV:

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

и каждый пользователь находится в своем собственном доме на CALCSRV

CALCSRV / etc / fstab выглядит так:

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

Этот способ не зависит от сеанса, там должен быть ТОЛЬКО ОДИН файл учетных данных, но у меня много пользователей! Как сделать монтирование для каждого пользователя с его собственным файлом учетных данных?

Thanx

0

1 ответ на вопрос

0
drk.com.ar

For a start you can't mount /mnt/DATA more than one time so you will have to create a mount point for every user. So why don't you put the mount command into each user's .profile with its own mount point and credentials?

Да, я думал об этом решении, но я не хочу давать команду монтирования своим пользователям через visudo. Fabrice 9 лет назад 0
Ваши пользователи должны иметь возможность монтировать эти ресурсы с помощью `gvfs-mount` без использования sudo. drk.com.ar 9 лет назад 0
Спасибо, я попробую это Fabrice 9 лет назад 0

Похожие вопросы