루트 GNOME 터미널의 많은 명령을 찾을 수 없지만 루트 SSH에서는 모든 명령을 사용할 수 있습니다.

루트 GNOME 터미널의 많은 명령을 찾을 수 없지만 루트 SSH에서는 모든 명령을 사용할 수 있습니다.

루트 GNOME 터미널의 많은 명령을 찾을 수 없지만 루트 SSH에서는 모든 명령을 사용할 수 있습니다.

원격으로 연결하거나 콘솔에서 연결하면 작동합니다. 예: GNOME 터미널

[root@server ~]# which openvpn
/usr/bin/which: no openvpn in (/usr/lib64/qt-3.3/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin)

SSH 터미널:

[root@server ~]# which openvpn
/usr/sbin/openvpn

감사합니다. 기본적인 질문에 대해 사과드립니다. 하지만 솔루션을 읽고 시도해 보는 데 많은 시간을 보냈습니다.

답변1

그러고 보면 그놈 터미널을 시작할 때 - 제발,제발전체 데스크톱 세션을 루트로 실행하지 않는다고 말해 주세요. 지금은 다른 궤양이 필요하지 않습니다. PATH사용자 공간 경로로만 설정된 변수가 있는 환경을 로드합니다 /usr/bin/./bin/

/usr/sbinOpenVPN은 사용하려면 높은 권한이 필요하기 때문에 에 있습니다 .

관련 정보