![gksu 텍스트 편집기는 저장 후 권한을 사용자에서 루트로 변경합니다.](https://linux55.com/image/116350/gksu%20%ED%85%8D%EC%8A%A4%ED%8A%B8%20%ED%8E%B8%EC%A7%91%EA%B8%B0%EB%8A%94%20%EC%A0%80%EC%9E%A5%20%ED%9B%84%20%EA%B6%8C%ED%95%9C%EC%9D%84%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EC%84%9C%20%EB%A3%A8%ED%8A%B8%EB%A1%9C%20%EB%B3%80%EA%B2%BD%ED%95%A9%EB%8B%88%EB%8B%A4..png)
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.1 (stretch)
Release: 9.1
Codename: stretch
마우스 패드나 다른 편집기를 사용하여 gksu 양식 터미널을 통해 변경된 파일을 호출하고 저장할 때마다 권한이 중단되고 물론 /run/user/1000/dconf/user
Prozeß는 mate-settings-daemon
시스템 속도를 저하시킵니다. systemd --version systemd 232 +PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN
libpam-systemd-버전LANG=C apt-cache policy libpam-systemd libpam-systemd: Installed: 232-25+deb9u1 Candidate: 232-25+deb9u1 Version table: *** 232-25+deb9u1 500 500 http://http.us.debian.org/debian stretch/main amd64 Packages 100 /var/lib/dpkg/status
cmd 중에 로그에.
Aug 17 10:01:42 Taomon su[6755]: pam_unix(su:session): session opened for user root by alex(uid=1000)
Aug 17 10:01:42 Taomon su[6755]: pam_systemd(su:session): Cannot create session: Already running in a session
pam_unix(su:session): session closed for user root
나는 항상 그래픽 프로그램에 gksu를 사용하지만 gksu는 su를 호출하는 것처럼 동작합니다.
` sudo는 사용되지 않습니다. nano와 같은 편집기는 잘 작동합니다.
어디를 봐야 할지에 대한 조언이 있나요?
ALT+F2를 누르고 거기에서 gksu를 실행하면 모든 프로그램이 동일한 효과를 갖습니다. gksu에 문제가 있습니다.
LANG=C update-alternatives --display libgksu-gconf-defaults
libgksu-gconf-defaults - auto mode
link best version is /usr/share/libgksu/debian/gconf-defaults.libgksu-su
link currently points to /usr/share/libgksu/debian/gconf-defaults.libgksu-su
link libgksu-gconf-defaults is /usr/share/gconf/defaults/10_libgksu
/usr/share/libgksu/debian/gconf-defaults.libgksu-su - priority 20
/usr/share/libgksu/debian/gconf-defaults.libgksu-sudo - priority 10
답변1
gksu -l을 사용해 보세요. 이를 로그인 셸로 처리하고 환경을 대상 사용자(루트)의 기본값으로 재설정합니다. 이제 편집기는 구성 위치를 포함하여 사용자 환경을 루트로 보고 있습니다.
Xauthority의 콘텐츠를 처리해야 할 수도 있습니다. 이 정보는 환경의 일부입니다. 단일 사용자 시스템인 경우 sudo ln -s /home/[your user]/.Xauthority /root/
시작하는 모든 X 서버에 루트 영구 액세스 권한을 부여하기만 하면 됩니다. 당신은 그것을 제공해야 할 수도 있지만 $DISPLAY
, gksu가 아마도 당신을 위해 그렇게 할 것입니다.