![Fedora 15가 기본으로 설치되어 있는데 로그인 후 네트워크 드라이브를 어떻게 마운트하나요?](https://linux55.com/image/17882/Fedora%2015%EA%B0%80%20%EA%B8%B0%EB%B3%B8%EC%9C%BC%EB%A1%9C%20%EC%84%A4%EC%B9%98%EB%90%98%EC%96%B4%20%EC%9E%88%EB%8A%94%EB%8D%B0%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%20%ED%9B%84%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%A7%88%EC%9A%B4%ED%8A%B8%ED%95%98%EB%82%98%EC%9A%94%3F.png)
저는 기본 Fedora 15 설치를 실행하고 있습니다. 내 목표는 사용자가 (ssh를 통하지 않고) 그래픽으로 로그인하자마자 여러 네트워크 드라이브를 마운트하는 것입니다.
내가 실행하려는 스크립트는 기본적으로 마운트 명령 모음입니다 sudo mount ...; sudo mount ...; sudo mount ...;
.
한때 visudo
사용자는 그렇게 할 때 NOPASSWD를 요구했습니다 sudo mount
.
사용자가 로그인할 때 실행될 간단한 스크립트를 어디에 넣을 수 있나요?
답변1
먼저, 당신은아니요슈퍼유저로 무제한 마운트 허용을 사용하세요 NOPASSWD
. /etc/fstab
권한이 없는 사용자가 파일 시스템을 마운트할 수 있도록 적절한 항목을 만들어야 합니다 .
만약 너라면진짜사용자가 이 작업을 원할 경우(원하지 않음) ~/.bash_profile
사용자가 bash를 쉘로 사용하는 동안 수행할 수 있고, 그렇지 않은 경우 ~/.profile
평가 /etc/profile
를 통해 수행할 수 있습니다 $EUID
.
다시,아니요해. 권한이 없는 사용자가 권한 상승 없이 마운트할 수 있도록 fstab 항목을 추가하기만 하면 됩니다.