Я работаю на своем сервере Ubuntu 17.04 уже неделю, а сегодня я не имею доступа к нему. Когда я пытаюсь войти в систему с помощью SSH, вход запрещен, и когда я пытаюсь войти в систему непосредственно на виртуальной машине Hyper-V, он успешно войдет в систему, а затем вернется на экран входа в систему (консоль, а не GUI).
есть способ, которым я мог бы вернуться на свой сервер?
Я попытался использовать восстановление, но он напрямую загружает меня в обычную загрузку. Я попытался добавить init=/bin/bash или /bin/sh после заявления grub, но он не работает. Это делает это для всех моих пользователей.
Используя live-cd i, я смог получить дополнительную информацию из своих системных журналов.
Sep 4 14:12:02 server systemd[1]: Started Getty on tty1.
Sep 4 14:12:06 server systemd[1]: Created slice User Slice of gabadmin.
Sep 4 14:12:06 server systemd[1]: Starting User Manager for UID 1000...
Sep 4 14:12:06 server systemd[1]: Started Session 4 of user gabadmin.
Sep 4 14:12:06 server systemd[2413]: Starting D-Bus User Message Bus Socket.
Sep 4 14:12:06 server systemd[2413]: Reached target Timers.
Sep 4 14:12:06 server systemd[2413]: Reached target Paths.
Sep 4 14:12:06 server systemd[2413]: Listening on D-Bus User Message Bus Socket.
Sep 4 14:12:06 server systemd[2413]: Reached target Sockets.
Sep 4 14:12:06 server systemd[2413]: Reached target Basic System.
Sep 4 14:12:06 server systemd[2413]: Reached target Default.
Sep 4 14:12:06 server systemd[2413]: Startup finished in 7ms.
Sep 4 14:12:06 server systemd[1]: Started User Manager for UID 1000.
Sep 4 14:12:06 server systemd[1]: getty@tty1.service: Service has no hold-off time, scheduling restart.
Sep 4 14:12:06 server systemd[1]: Stopped Getty on tty1.
Sep 4 14:12:06 server systemd[1]: Started Getty on tty1.
Sep 4 14:12:06 server systemd[1]: Stopping User Manager for UID 1000...
Sep 4 14:12:06 server systemd[2413]: Stopped target Default.
Sep 4 14:12:06 server systemd[2413]: Stopped target Basic System.
Sep 4 14:12:06 server systemd[2413]: Stopped target Paths.
Sep 4 14:12:06 server systemd[2413]: Stopped target Sockets.
Sep 4 14:12:06 server systemd[2413]: Closed D-Bus User Message Bus Socket.
Sep 4 14:12:06 server systemd[2413]: Reached target Shutdown.
Sep 4 14:12:06 server systemd[2413]: Starting Exit the Session...
Sep 4 14:12:06 server systemd[2413]: Stopped target Timers.
Sep 4 14:12:06 server systemd[2413]: Received SIGRTMIN+24 from PID 2423 (kill).
Sep 4 14:12:06 server systemd[1]: Stopped User Manager for UID 1000.
Sep 4 14:12:06 server systemd[1]: Removed slice User Slice of gabadmin.
, если я проверяю с обычным сервером его запись показывает:
Sep 2 22:01:50 server systemd[1]: Created slice User Slice of gabadmin.
Sep 2 22:01:50 server systemd[1]: Starting User Manager for UID 1000...
Sep 2 22:01:50 server systemd[1]: Started Session 161 of user gabadmin.
Sep 2 22:01:50 server systemd[36312]: Reached target Paths.
Sep 2 22:01:50 server systemd[36312]: Reached target Timers.
Sep 2 22:01:50 server systemd[36312]: Starting D-Bus User Message Bus Socket.
Sep 2 22:01:50 server systemd[36312]: Listening on D-Bus User Message Bus Socket.
Sep 2 22:01:50 server systemd[36312]: Reached target Sockets.
Sep 2 22:01:50 server systemd[36312]: Reached target Basic System.
Sep 2 22:01:50 server systemd[36312]: Reached target Default.
Sep 2 22:01:50 server systemd[36312]: Startup finished in 18ms.
Sep 2 22:01:50 server systemd[1]: Started User Manager for UID 1000.
Sep 2 22:09:01 server CRON[36634]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Sep 2 22:09:03 server systemd[1]: Starting Clean php session files...
Sep 2 22:09:03 server systemd[1]: Started Clean php session files.
Sep 2 22:16:39 server systemd[1]: Starting Daily apt activities...
Sep 2 22:16:41 server systemd[1]: Started Daily apt activities.
Sep 2 22:17:01 server CRON[37149]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Sep 2 22:18:21 server systemd[1]: Created slice User Slice of server.
Я нашел решение! В основном двоичные файлы Bash были удалены с моего компьютера.
Я использовал: http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu- live-cd
, чтобы попытаться получить доступ к root, и я обнаружил, что bash
не был установлен - исправлено
Я нашел решение! В основном двоичные файлы Bash были удалены с моего компьютера.
Я использовал: http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu- live-cd
, чтобы попытаться получить доступ к root, и я обнаружил, что bash
не был установлен - исправлено