Файловый сервер Samba не позволит мне войти в систему как корень только как пользователь Active Directory

Я сделал 16,04 серверов установленными с самбой, winbind и некоторыми другими, использующими части этой пошаговой демонстрации. Это работало, пока я не играл с полномочиями (по некоторым причинам, некоторые папки не были доступны), теперь я нахожу меня заблокированным из сервера.

Я могу получить доступ к доле на окнах с моим активным каталогом, username/passwd, но я застреваю вне сервера и могу только войти в систему с тем же пользователем Active Directory/passwd.

Если я пытаюсь добраться до пользователя root, это говорит, что доступ запрещен, или аутентификация отказавшая.

> me@ubuntu-fileserver:~$ sudo su  
> sudo: unable to resolve host ubuntu-fileserver: Connection timed out  
> [sudo] password for me:  me is not in the sudoers file.  This incident will be reported. 
> me@ubuntu-fileserver:~$ su root  
> Password:   Access is denied  
> su: Authentication failure

Существует ли способ вернуть корневой доступ без переустановки?

Править: От liveCD или режима Recovery у меня только есть приблизительно одна минута, прежде чем это произойдет:

Все останавливается

EDIT2: После создания исправлений к хостам/имени хоста (каждый отличался), все еще не может войти в систему как sudoer:

хост localhost

localhost has address 127.0.0.1
Host localhost not found: 2(SERVFAIL)
Host localhost not found: 2(SERVFAIL)

разместите файловый сервер человечности

ubuntu-fileserver.domain.lo has address 192.168.0.57

кошка/etc/hostname

ubuntu-fileserver

кошка/etc/hosts

127.0.0.1 localhost   localhost.localdomain
127.0.1.1 ubuntu-fileserver
192.168.0.57  ubuntu-fileserver.domain.lo ubuntu-fileserver
192.168.0.3   dc1.domain.lo   dc1
192.168.0.5   dc2.domain.lo   dc2
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Я могу проверить с помощью ping-запросов все эти адреса IP или именем хоста без проблем.

0
задан 9 February 2017 в 10:27

1 ответ

Разрешите разрешение хоста

, у Вас есть проблемы с Вашим разрешением хост-сервера . Это настраивается в Вашем /etc/hosts.

можно зафиксировать это:

Перезагружают Ваш компьютер. В личинке запрашивают выбор Advance Options for Ubuntu и нажимают ENTER. Войдите Recovery Mode. (Вам, вероятно, придется совершить нападки esc для отключения экрана ping.) Продолжите:

  1. Отбрасывание для укоренения приглашения оболочки
  2. ENTER для обслуживания.
  3. Повторно монтируют корневую систему с:
# sudo mount -o remount,rw /

Теперь редактируют Ваш /etc/hosts, гарантируют, чтобы у Вас было следующее, разрешенное к ip 127.0.0.1.

127.0.0.1    localhost.localdomain localhost
127.0.1.1    ubuntu-fileserver

Твердость sudo разрешение

, В то время как в восстановить режиме первого раздела выполняет это:

$ nano /etc/group

Ищут sudo группа:

Изменение от:

sudo:x:27:apollo

Изменение в:

sudo:x:27:apollo,yourID

Добавляют Ваше имя использования к содержанию файла. Потребности идентификатора пользователя, которые будут разделены comma, чтобы иметь больше чем один включенный идентификатор пользователя.

0
ответ дан 7 November 2019 в 00:27

Другие вопросы по тегам:

Похожие вопросы: