como dar acesso a outro usuário pode acessar minha conta?

1

Eu tenho um servidor X e duas contas de usuário A e B. Como dar acesso de usuário B à conta de usuário A

    
por Prasad 13.12.2015 / 18:16

2 respostas

2

Como ctrl-d disse, meu primeiro pensamento seria que eles (userB) criassem uma chave ssh e a adicionassem ao seu arquivo (userA) .ssh / authorized_keys. Isso permitiria ao usuárioB "ssh usera @ host" sem conhecer a senha, sem que a senha fosse armazenada de forma insegura, e não seria afetada pelo usuário A alterando as senhas.

Você também pode restringi-los a executar um único comando, se eles precisarem acessar apenas para um propósito específico usando o comando="command-to-allow" no arquivo authorized_keys.

    
por 13.12.2015 / 20:47
1

Eu provavelmente ficarei com críticas por isso, já que parece ser um pouco controverso, mas se você quiser que os dois usuários sejam idênticos no que diz respeito ao sistema, você pode editar /etc/passwd para dar a ambos o mesmo UID. O UID é o que o kernel usa para determinar os direitos de acesso a arquivos e outros privilégios: ele não se importa com o seu nome de usuário.

Isso pode ter efeitos colaterais estranhos , portanto, use-o somente se você souber o que está fazendo.

Recomendo que você leia as respostas e comentários em posso criar usuários com o mesmo UID?

    
por 13.12.2015 / 21:36