mount 를 sudo 없이 사용하고 싶습니다.

lcm의 이미지


#ls -l /sbin/ifconfig
-rwsr-xr-x 1 root root 59012 2006-10-16 20:30 /sbin/ifconfig

ifconfig 이놈은

#ifconfig eth0 192.168.0.1 up

위 처럼해도 실행이 됩니다.

근데, mount 명령은

#ls -l /bin/mount
-rwsr-xr-x 1 root root 97092 2007-03-13 01:46 /bin/mount

# mount -t smbfs //192.168.0.3/share ./aaa

하면, root로 실행해야한다고 합니다.

ifconfig 에 다가 이전에 무슨 짓을 했는데, 어찌한것인지 기억이 안나네요..

#sudo chmod 755 /bin/mount 이렇게 하지 않고, mount 를 제 uid 로 실행시킬 방법이 있을까요?

sephiron의 이미지

/etc/fstab의 마운트 옵션에

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

와 같이 user를 넣어주세요.
lcm의 이미지


답변 감사합니다.

하지만 제가 자주 mount/umount 해야 합니다.

그래서, fstab 에 넣기에는 좀 그러네요.

gamdora의 이미지

alias로 mount를 sudo mount로 만드는 건 어때요?

dalgarak의 이미지

pmount를 쓰세요.

whitelist인 /etc/pmount.allow 에 id를 넣어주면 굳이 hotpluggable device가 아니라도 쓸 수 있습니다.

자세한건, man 1 pmount 해보시는게 좋겠지요? :)

------
http://lunapapa.egloos.com , me2day : lunapapa , IRC: LunA_J`etch@#gnome