우선 나는 여기와 다른 곳에서 이것에 대해 가정된 '답변' 중 어느 것도 나에게 도움이 되지 않았다고 말할 것입니다(이를 참조하십시오: Ubuntu 17.04에서 루트 로그인을 활성화하는 방법)
다음에서는 현재 Ubuntu 17.04 + Mate가 설치된 오래된 PC를 언급하고 있습니다.
이 시스템은 영구적인 것이 아니며 루트 사용자가 되어야 하기 때문에 일부 작업은 단순히 성공하지 못합니다. 로 작업을 완료하지 못하고 sudo
내가 찾을 수 있는 방법도 없습니다.
제발 - 이 선택의 위험성에 대해 꾸짖거나 강의하지 마십시오. (예, 저는 이것이 위험하다는 것을 알고 있습니다. 등등...) 이 시스템에서는 중요한 데이터가 전혀 없는 '플레이' 기계이기 때문에 곧 다른 배포판으로 교체될 것이기 때문에 관련이 없습니다.
예전에는 이것이 그렇게 큰 일이 아니었고 이전 버전에서도 해본 적이 있었습니다. 하지만 17.04가 이것 때문에 저와 싸우고 있어서 정말 꼼짝 못하게 되었습니다.
몇 가지 모드를 만든 후 부팅 시 표시되는 2명의 사용자 중 하나로 로그인하도록 선택할 수 있지만 LightDM에 사용자 이름을 입력할 수는 없습니다. 로그인한 후 su -를 수행하고 비밀번호를 입력하고 터미널에 #으로 이동할 수도 있지만 이는 여기서 원하는 목표가 아니며 작업도 완료되지 않습니다.
루트로 전체 GUI 로그인을 허용하기 위해 사용자 및 그룹 루트를 완전히 잠금 해제(및 난독화 해제)하려면 어떻게 해야 합니까?!?
(또한 16.04에 대해 동일한 목표를 달성하는 단계가 무엇인지 확인하는 사람이 있다면 곧 동일한 이전 PC에서 Mate와 함께 해당 버전을 사용할 것이기 때문에 도움이 될 것입니다.)
(Unity를 기반으로 게시된 정보가 MATE를 사용하는 시스템에서는 작동하지 않았습니다...)
도움이 되는 답변을 보내주셔서 감사합니다!!
답변1
도움을 주기 위해 Ubuntu MATE를 새로 설치했습니다. 실제로 root
시스템에 로그인을 활성화하는 것은 매우 간단한 프로세스입니다 .
먼저 루트 계정에 비밀번호를 지정하세요.
sudo passwd root
다음으로 루트 계정을 활성화합니다.
sudo usermod -U root
root
이제 사용자 목록을 포함하지 않고 사용자 이름만 입력하려면 새 파일을 만들고 /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
다음 줄을 추가하세요.
[SeatDefaults]
user-session=mate
greeter-show-manual-login=true
greeter-hide-users=true
allow-guest=false
위 파일에 올바른 권한이 있는지 확인하세요.
sudo chmod 644 /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
sudo chown root:root /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
그런 다음 재부팅하면 원하는 사용자 이름을 입력할 수 있는 다음 로그인이 표시됩니다.
다음을 입력 root
하고 설정한 비밀번호를 입력하세요.
이제 루트로 로그인되어 있어야 합니다:
도움이 되었기를 바랍니다!