como desmontar / home no ssh?

4

Eu gostaria de ssh, sudo su e umount / home e executar o diagnóstico nele. Existe um nível de execução que eu posso usar para fechar o X e outro processo usando / home, mantendo o acesso à rede? Ou outro jeito?

obrigado

    
por Guillaume Coté 29.08.2011 / 06:36

2 respostas

3

Primeiro, efetue logout de todos os usuários manualmente e, em seguida, ssh com root.

Use "lsof | grep home" para encontrar o processo restante que use / home e mate todos.

Você pode desmontar.

    
por Guillaume Coté 29.08.2011 / 07:34
-2

/home é usado apenas quando os usuários estão conectados. O usuário root tem um /root home especificamente para que o usuário raiz não dependa de pontos de montagem adicionais.

Ativar login SSH raiz

Para o Ubuntu, isso significa que você precisa dar uma senha ao root para fazer o login via ssh :

link

Considere que a conta root pode estar desativada no acesso SSH por padrão, verifique a configuração em /etc/ssh/sshd_config :

PermitRootLogin yes

Faça logoff dos usuários e impeça novos logins

Para retroceder os usuários em um ambiente multiusuário, normalmente o usuário mudaria para o nível 1 de execução de usuário único. No entanto, isso é apenas uma tarefa de porta serial ou console, já que sshd é configurado apenas para níveis de execução. 2, 3, 4 e 5, e que você provavelmente perderá sua ssh conexão.

link

A alternativa não tão boa é o uso criterioso de killall --user , mas deve ser aplicado a todo e qualquer usuário. Somente o processo de login (pseudo) terminal precisa ser eliminado e uma abordagem mais refinada pode ser feita, por exemplo:

skill -KILL -v /dev/pts/*

O próximo problema é impedir que os usuários efetuem login novamente. Você pode criar o arquivo /etc/nologin para impedir logins de usuário, você precisa garantir que pam_nologin.so esteja habilitado no Linux para todos os métodos PAM, como SSH:

link

Isso também é fornecido pelo comando shutdown -k :

  

-k Envia apenas as mensagens de aviso e desabilita os logins, não   na verdade, derrubar o sistema.

Finalmente

Você pode unmount /home .

    
O
por Steve-o 29.08.2011 / 06:49

Tags