본문 바로가기

Basic Theory/Linux

심벌릭 링크(Symbolic/Soft Link)란? 현재 리눅스/유닉스(Linux/Unix) 를 다루어 본 적이 있는 분들이라면 알고 있을 내용이지만 '심벌릭링크(Symbolic Link)가 뭔가요? 먹는건가요?' 라고 고개를 갸우뚱 거릴수 있는 분들윈도우(Windows)를 사용하는 대부분의 일반 PC유저들은심벌릭 링크 = '바로가기' 라고 생각하면 쉬울 것이다. 여기서 산넘어 산으로 '바로가기'라는 단어를 모르는 분들이 있을 수 있다. 그 분들을 위해 '바로가기' 에 대해 간단한 설명을 해보자.바탕화면에 임의의 아이콘(아이콘명이 Jack2 라고 하자)을 선택한 뒤 마우스 오른쪽 버튼을 클릭하면 '바로가기 만들기(S)' 이런 메뉴를 볼 수 있다. 이 메뉴를 선택하면 'Jack2의 바로가기'라는 단축아이콘이 생성된다. 이 단축아이콘이 바로 '바로가기' 파일.. 더보기
[Linux] VM ware에 설치된 Fedora13 에 Telnet 으로 접속하기 Ubuntu 를 사용할 때 처럼 단순하게 해당 ip를 확인한 다음에 putty 로 접속을 시도해보았다. [jack2@localhost ~]$ ifconfig eth1 Link encap:Ethernet HWaddr 00:0C:29:86:79:50 inet addr:192.168.40.130 Bcast:192.168.40.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe86:7950/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:321 errors:0 dropped:0 overruns:0 frame:0 TX packets:272 errors:0 dropped:0 overruns.. 더보기
setUID란? Set이란 말은 '변경하다'란 뜻을 가지고 있고, UID는 여러분도 아시다시피 User ID의 약자이다. 따라서 SetUID는 'ID를 변경한다.'라고 해석된다. 설명하자면 SetUID는 일시적으로 자신의 ID를 변경하는 것을 말한다. 그럼 왜 일시적으로 자신의 아이디를 변경할까? 예) linux에서 개인계정 비밀번호호 변경시 /etc/shadow 도 변경이 된다. 이 때 passwd 명령어를 실행하는 동안에 '루트로의 일시적인 아이디 변경'이 되는 것이다. 결국 shadow 파일은 사용자의 권한이 아닌 root 권한으로 변경이 된 셈이다. 정리하자면1. SetUID는 파일에 걸린다!2. SetUID가 걸린 파일을 실행하면 나의 아이디가 변경된다.3. 파일의 실행이 끝나면 다시 원래의 아이디로 돌아온다... 더보기