Como conectar vários usuários do Linux no mesmo servidor Linux

0

Eu tenho um servidor chamado CALCSRV usado para executar alguns scripts grandes de vários usuários. Cada usuário tem nesse CALCSRV uma HOME pessoal. Cada usuário tem seu próprio computador Linux. Cada usuário pode se conectar ao CALCSRV com uma conexão ssh e seu login / senha para este CALCSRV. Quando um usuário se conecta ao CALCSRV, o arquivo / etc / fstab monta vários diretórios de vários outros servidores. MAS: o comando mount no / etc / fstab do CALCSRV requer um arquivo de credencial com login / senha para montar os outros servidores. E eu não posso definir uma credencial diferente para muitos usuários.

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

Cada usuário se conecta ao CALCSRV por:

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

e cada usuário está em sua própria casa no CALCSRV

CALCSRV / etc / fstab se parece com:

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

Desta forma, não depende da sessão, deve haver apenas um arquivo de credenciais, mas eu tenho muitos usuários! Como fazer uma montagem para cada usuário com seu próprio arquivo de credencial?

Thanx

    
por Fabrice 19.05.2014 / 15:03

1 resposta

0

Para começar, você não pode montar /mnt/DATA mais de uma vez, então você terá que criar um ponto de montagem para cada usuário. Então, por que você não coloca o comando mount em cada usuário .profile com seu próprio ponto de montagem e credenciais?

    
por 19.05.2014 / 15:48