여기 의 지시에 따라 얻을 수 있습니다 :
pkexec visudo
==== AUTHENTICATING FOR org.freedesktop.policykit.exec ===
Authentication is needed to run `/usr/sbin/visudo' as the super user
Authenticating as: Thomas,,, (tuc) Password: polkit-agent-helper-1:
error response to PolicyKit daemon:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for
cookie
==== AUTHENTICATION FAILED ===
Error executing command as another user: Not authorized
This incident has been reported.
이 작업을 수행하는 상자가 화면이없는 음악 서버로 사용되며 액세스 할 수 없으므로 ssh를 통해이 작업을 수행하고 있습니다. 우분투 14.04에서 16.04로 업그레이드했을 때 발생했습니다. 최근의 다른 16.04 설치에서 sudoers 파일을 복사하려고했지만 sudoers 파일로 인해이를 수행 할 수 없습니다.
sudo mv ~/gyrf sudoers
>> /etc/sudoers: syntax error near line 36 <<<
>> /etc/sudoers: syntax error near line 37 <<<
>> /etc/sudoers: syntax error near line 38 <<<
>> /etc/sudoers: syntax error near line 39 <<<
>> /etc/sudoers: syntax error near line 40 <<<
>> /etc/sudoers: syntax error near line 41 <<<
>> /etc/sudoers: syntax error near line 42 <<<
>> /etc/sudoers: syntax error near line 43 <<<
>> /etc/sudoers: syntax error near line 44 <<<
>> /etc/sudoers: syntax error near line 45 <<<
>> /etc/sudoers: syntax error near line 46 <<<
>> /etc/sudoers: syntax error near line 47 <<<
>> /etc/sudoers: syntax error near line 48 <<<
>> /etc/sudoers: syntax error near line 49 <<<
sudo: parse error in /etc/sudoers near line 36
sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin
다락방에서 상자를 가져 와서 pkexec visudo
여기에 다른 것이 있습니까?
상자를 가져 오거나 드라이브를 가져와 다른 컴퓨터에 마운트하고 편집하십시오
—
vidarlo 2016 년
sudoers
. 가장 쉬운 것에 달려 있습니다.
@steeldriverIt 그것은 원격 사용자로 저에게 효과적이었습니다. JFYI.
—
PHP-coder
pkexec
는 로컬 사용자 (SSH 원격 사용자가 아닌)에 대해서만이 기능을 허용 하므로 다락방에서 작동해야합니다.