부팅후 콘솔에서 adsl-start할때요.
글쓴이: loverock / 작성시간: 화, 2004/04/20 - 10:32오후
부팅시 eth하고 adsl 자동으로 해놓지 않고
로그인하고나서 su로 root로 해서 /sbin/ifconfig eth1 up 하고
/sbin/adsl-start 로해서 인터넷 접속하거든요.
일반사용자로 하면 허가 거부되네요.
redhat-config-network 해서 나오는 네트워크 설정창에서는 일반사용자로도 활성화시킬수 있게 체크해놨는데 안되요.
그리고 꼭 /sbin/ifconfig로 해야되는데 그냥 ifconfig만 입력해서 되게 할려면 어떻게 해야되나요?
Forums:
/sbin에 있는 명령어 파일들은 시스템을 설정할 수 있는 파일들이기 때
/sbin에 있는 명령어 파일들은 시스템을 설정할 수 있는 파일들이기 때문에 일반
유저들은 손쉽게 접근하는 것을 꺼려합니다.
일반 유저로도 root가 실행하는 명령어를 이용하려면 sudo를 이용하는 방법이
있습니다.
위와같이 test.sh을 작성하고 chmod로 실행권한을 주면 다음부터 ./test.sh을
실행하면 해당 스크립트가 작동을 합니다.
위 명령을 쓰기전에 /etc/sudoers에 사용할 계정을 적어주는것을 잊으면 안됩니다.
/sbin/ifconfig대신에 ifconfig를 사용하는 방법은 있습니다.
기본 쉘을 bash로 사용한다면 $HOME/.bashrc에
export PATH=$PATH:/sbin
을 넣어주는 방법이 있습니다.
------------------------------
좋은 하루 되세요.
댓글 달기