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.
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
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.
/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
:
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.
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:
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
.