+ 그냥 막 퍼담았네.. 죄송..안녕하십니까리눅스 엔지니어로 일하는 한 남자입니다.리눅스에서 ip보실 경우에 우선 ifconfig의 권한은 다음과 같습니다.-rwxr-xr-x 1 root root 121680 8월 26 2003 /sbin/ifconfig소유자가 root이므로 슈퍼유저(root)로 ifconfig 명령어가 실행되어ip를 볼 수 있습니다.[root@ip199 up2]# ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:30:6E:F3:DB:6Einet addr:192.168.1.43 Bcast:192.168.1.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:1497719 errors:1 dropped:0 overruns:0 frame:1TX packets:1507129 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:1421021260 (1355.1 Mb) TX bytes:1439077789 (1372.4 Mb)Interrupt:53 Base address:0xd00 Memory:80020000-80020038위의 /sbin/ifconfig 권한은 other 사용자도 읽기와 실행이 가능합니다.따라서 badugizzang 사용자로 ifconfig 실행시 다음과 같은 메시지가 나옵니다.[badugizzang@ip199 badugizzang]$ ifconfig-bash: ifconfig: command not found이것은 badugizzang의 PATH에 /sbin이 없기 때문입니다.[badugizzang@ip199 badugizzang]$ echo $PATH/usr/kerberos/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin:/home/badugizzang/bin따라서 절대경로(/sbin/ifconfig)를 사용하여 다음과 같이 확인 할 수 있습니다.[badugizzang@ip199 badugizzang]$ /sbin/ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:30:6E:F3:DB:6Einet addr:192.168.1.43 Bcast:192.168.1.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:1497897 errors:1 dropped:0 overruns:0 frame:1TX packets:1507266 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:1421038138 (1355.2 Mb) TX bytes:1439094067 (1372.4 Mb)Interrupt:53 Base address:0xd00 Memory:80020000-80020038* 결론ifconfig 권한의 설정에 따라서 소유자, 그룹, 그외의 사용자가 읽거나 쓰거나 실행 할 수 있는 것입니다.님의 경우 먼저 ifconfig의 권한을 확인하시면 문제점이 해결 될 것입니다.원하시는 답변이 되었으면 합니다.감사합니다.
post list.
kakao adfit
2014년 5월 16일 금요일
리눅스 서버에서 아이피주소 보는법
피드 구독하기:
댓글
(
Atom
)
댓글 없음 :
댓글 쓰기