본문 바로가기

정보통신공학

리눅스 su 명령어 - 다른 계정으로 변신 (1) 리눅스 su 명령어 - 다른 계정으로 변신 (1) 여러분 안녕하세요. 지토우에요. 오늘은 su 명령어에 대해 배워봅시다. 어렵지 않으니 부담갖지 마시고 천천히 읽어주세요 ! 1. su 에 대하여 대부분의 시스템관리자들은 root 계정 이외에도 일반 사용자 계정을 가지고 있고, 혹은 필요할 때가 있습니다. 따라서 최초 접속 후 다른 계저으로 변신하는 방법이 필요한데요. su는 "SUbstitute" 의 약어입니다. substitute 는 1. (다른 누구・무엇을) 대신하는 사람, 대리자; 대용물, 대체물 2. 교체 선수 의 의미를 가집니다. 리눅스 서버로 로그인 해 사용하다가 다른 계쩡 권한이 필요한 경우 su 명령어를 사용해 리눅스 쉘상태에서 바로 바꿀 수 있습니다. 사실 리눅스의 기본 설정에서는 roo.. 더보기
리눅스 id, who am i, whoami, EUID 리눅스 id, who am i, whoami, EUID 안녕하세요 지토우에요. 여러분은 살아가면서 무엇이 가장 중요하다고 생각하세요? 저는 '나 자신'이라고 생각해요. 내가 중심이 된 삶일 때 비로소 오롯이 삶의 무게를 견뎌낼 수 있다고 생각하거든요. 그에 따라, 우리가 오늘 배울 것은 '나'에 관한 내용이에요. 뜬금없이 리눅스에서 내가 왜나와? 하시는 분들도 있겠지만, 차근차근 제 이야기를 들어주세요. 1. 나는 누구인가? 우리는 리눅스시스템의 관리자로서 이 자리에 있습니다. 배우기 위해서요. 사용자 및 그룹 관리의 첫번째는 "현재 시스템에 로그인한 나는 도대체 누구인가?" 를 확인하는 방법이겠지요. 내가 누구인지 알아야 진행이 될테니까요. 인생도, 리눅스도 나를 모르면 진행되지 않고 잘못된 방향으로 .. 더보기
리눅스시스템의 날짜와 시간관리 hwclock, date, rdate 리눅스시스템의 날짜와 시간관리 hwclock, date, rdate 안녕하세요. 지토우에요. 지금 막 세미나 하고 온 차라 심장이 덜덜덜... 그래도 이번 것은 간단하고 쉬운거니까요. 다들 재밌게 해봅시다 ^_^ 1. 리눅스시스템의 날짜와 시간관리 개념 리눅스 시스템에는 두 가지 개념의 시간이 존재합니다. 하나는 하드웨어 시간, 다른 하나는 운영체제 시간인데요. 하드웨어의 시간은 메인보드에 있는 CMOS의 시간(ROM-BIOS에서 인식하고 있는 시간)을 의미하는 것으로 hwclock 명령어로 확인하고 재설정합니다. 운영체제의 시간은 리눅스시스템(리눅스커널)에서 인식하고 있는 시간을 의미하는 것으로 date 명령어로 확인하고 재설정 할 수 있습니다. 이번 시간에는 hwclock , date , rdate .. 더보기
네트워크 설정 파일들을 이용한 IP 설정과 네트워크 재설정 네트워크 설정 파일들을 이용한 IP 설정과 네트워크 재설정 1. /etc/sysconfig/network 시스템 호스트네임 설정과 기본게이트웨이를 설정하기 위한 파일입니다. 2. /etc/resolv.conf DNS 서버를 지정하기 위한 설정이 존재합니다. 3. /etc/sysconfig/network-scripts/ifcfg-lo ifcfg-lo 파일은 현재 이 시스템의 자기자신과 통신을 하기 위한 루프백 이더넷 설정파일입니다. 설정내용은 거의 고정되어 있고 시스템관리자가 별도로 설정할 일은 없습니다. 다만 만약 lo라는 루프백 이더넷이 사라졌거나 정상적 작동이 되지 않을 때 이 파일의 내용을 확인하면 됩니다. 4. /etc/sysconfig/network-scripts/ifcfg-eth0 이더넷장치 .. 더보기
넷마스크, 네트워크주소, 브로드캐스트, 게이트웨이 제 18장. 넷마스크, 네트워크주소, 브로드캐스트, 게이트웨이 안녕하세요. 지토우에요 !! 오늘은 넷마스크, 네트워크주소, 브로드캐스트, 게이트웨이에 대해 배워봅시다. 이들은 시스템 관리시에 굉장히 자주 언급되고 사용되므로 그 의미를 정확히 알아보아야 합니다. 오늘도 열심히 해봐요! ^^ 1. NetMask (넷마스크) 넷마스크란 하나의 네트워크를 몇 개의 네트워크로 나누어 사용할 때에 나눠진 각각의 네트워크를 구분하기 위해 사용하는 특수한 bit를 의미합니다. 정확한 표현은 "Subnet Mask" 입니다. 왜 하나의 네트워크를 여러개로 나눌까요? 바로 트래픽 부하를 줄이기 위해서입니다. 그렇게 나눠진 각각의 네트워크들은 독립된 네트워크 구성이 가능합니다. 즉, 넷마스크는 하나의 네트워크를 2개 이상의.. 더보기
IP 주소란 ? 제 17장. IP 주소 여러분 안녕하세요. 지토우에요. 군말 없이 바로 IP 주소에 대해 이야기 해봅시다 ! 1. IP 주소의 예 지난 시간에 IP 프로토콜에 대한 이야기를 했었지요? 흔히 IP주소는 컴퓨터에 부여하는 것이라고 알고 계실텐데요. 그래서 전세계적으로 유일하게 구분될 수 있도록 공인 IP주소를 자신의 컴퓨터에 부여해 사용한다고 이야기 합니다. 사실 이것이 틀린 말은 아닙니다. 그러나 우리는 시스템 관리자이므로 더 정확하게 알아둘 필요가 있겠지요. 결론부터 말씀드릴게요. IP주소는 운영체제의 "이더넷드라이브(이더넷 카드에 있는 S/W)" 에 부여하는 것입니다. 컴퓨터가 통신하기 위해서는 "랜카드(Lan Card)" 라는 것이 있어야 하고 랜카드는 "NIC (Network Interface Ca.. 더보기
리눅스 별칭 사용하기 alias 앨리아스 제 14장. 명령어 별칭 사용하기 alias 학습목표/개요 별칭명령어란? 시스템 설치시에 정의된 앨리아스 확인 및 사용 별칭명령어 직접 설정하기 안녕하세요. 지토우에요!! 우리는 앞서 명령어 히스토리 기능을 배웠지요. 그런데 이 재사용 방법에서 보았듯, 명령어들은 짧은 것도 있지만 너무 길어서 외우기도 힘든 것들이 많습니다. 간단한 명령어야 외운다고 해도 그 많고 긴 명령어들을 어떻게 모두 외워서 사용할 수 있을까요? 아마 시간도 오래걸릴 것이고 비효율적이라고 생각됩니다. 그렇다면 어떻게 해야 쉽고 빠르게 입력할 수 있을까요? 답은 별칭명령어에 있습니다. 그럼 이제 더 자세히 이야기 나눠봅시다. 1. 별칭명령어란? 별칭명령어란 긴 명령어 또는 자주 사용하는 명령어를 특정 문자로 입력해두고서 간편하게 사용.. 더보기
리눅스 사용했던 명령을 재사용하는 history 제 13장. 사용했던 명령을 재사용하는 history 학습목표/개요 명령어 히스토리란? 명령어 리스트 다른 파일에 저장하기 명령어 재사용하는 가장 쉬운 방법 화살표 키를 이용한 명령어 재사용 저장된 명령어 리스트 탐색 저장된 명령어 탐색하여 재사용 하기 특정 문자열에 가장 가까운 명령어 재사용하기 전문가들이 사용하는 명령어 재사용 방법 명령어 히스토리와 시스템 보안 안녕하세요! 지토우에요. 오늘은 history 기능 활용에 대해 이야기 나누어 봅시다 ! ^_^ 1. 명령어 히스토리란 무엇인가? 우리는 리눅스 시스템을 관리하면서 수없이 많은 명령을 사용합니다. 관리 대상은 시스템이지만 관리작업의 수단은 리눅스 명령을 통해서 하게되는데요. 그 과정에서 우리는 이미 사용했던 명령어를 다시 반복해서 쓰는 경우가.. 더보기