본문 바로가기

OS 관련 지식

[리눅스] default route 추가 방법 * default route 추가 방법 * route 테이블 확인 [root@Serome ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 1**.2**.0.0 * 255.255.0.0 U 0 0 0 eth0 default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 * default route 추가 / 삭제 route add default gw [default gateway] dev [인터페이스명] route del default gw [default gateway] dev [인터페이스명] ex) route.. 더보기
[리눅스] 프로세스 내의 fd 할당 갯수 확인 방법 * 프로세스 내의 fd 할당 갯수 확인 방법 1) pid 확인 2) /proc/[확인한 pid]/fd => 할당된 fd 의 정보를 확인할 수 있음~! [참고] 솔라리스 -> 리눅스 명령어ptree -> pstreepfiles -> lsof -a -p pstack -> pstacktruss -> strace 더보기
[솔라리스] 파일 링크 방법(ln 명령어) * 파일 링크 방법(ln 명령어) : 특정 디렉토리로 링크를 걸고 싶을때 사용할 수 있는 명령어 [명령어] ln -s [링크 경로] [링크 걸릴 파일명] [링크경로] : 링크 걸릴 파일명으로 이동을 하면 해당 링크 경로로 이동 [링크 걸릴 파일명] : 링크 경로로 이동하기 위한 파일 ln -s /export/home/ssh/test ln_test $ ls -al lrwxrwxrwx 1 ssh dba 21 2014-10-28 16:44 ln_test -> /export/home/ssh/test/ 더보기
[솔라리스] 솔라리스 디렉토리(파일) 권한 설정(chown / chmod) * 솔라리스 디렉토리(파일) 권한 설정(chown / chmod) - chown chown : - chmod chmod [참고] chmod option 정보 읽기(4) / 쓰기(2) / 실행(1) 100단위 : 소유주 10단위 : 그룹 1단위 : 그 외 사용자 r : 읽기(4) w : 쓰기(2) x : 실행(1) s : User id 를 설정하는 옵션(Setuid) t : 공용 파일이나 디렉토리로 만드는 옵션(sticky) 여기서 S와 s의 차이는 S는 Setuid 옵션을 주기전 파일에 x(실행 권한) 이 걸려 있었으면 대문자 S로 표시가 되고 x(실행 권한)이 안 걸려 있었으면 소문자 s로 표시된다. u : 파일의 소유자 g : 그 파일의 그룹의 멤버인 소유자 o : 그 이외의 사용자 a : 모든 사용.. 더보기
[솔라리스] 크론 로그(cron log)에 "!bad user" 라고 나올 때 조치방법 * 크론 로그(cron log)에 "!bad user" 라고 나올 때 조치방법 if a user′s cron job fails to run, check the /var/cron/log for the following entry: "!bad user" This is usually the result of the user′s password having expired when password aging is activated. Cron now checks that the user′s password is valid before executing the job. Disable password aging, create a new user password, and reenable password aging 만약 .. 더보기
[솔라리스] 솔라리스 보안 정책(패스워드 만료일자 설정) * 솔라리스 보안 정책(패스워드 만료일자 설정) /etc/shadow loginID:password:lastchg:min:max:warn:expire:flag loginID : /etc/passwd 파일에 등록된 이름 password : DES로 암호화된 패스워드 (13글자) *LK*(locked account), NP(no valid password) 규칙 : 6문자 이상, 적어도 알파벳 2, 숫자 or 특문 1 lastchg : 패스워드를 마지막으로 변경한 날짜 # of days (1970-01-01 기준) min : 패스워두 변경할 때 최소 시간 간격 # of days -> '3' max : 패스워드를 사용할 수 있는 최대 시간 # of days ->'90' warn : 패스워드 만기일 전에 경고할.. 더보기
[리눅스] 리눅스 다중IP 설정(가상 IP 등록) * 리눅스 다중IP 설정(가상 IP 등록) 한 서버에 2개 이상의 IP를 사용해야 할 상황이 있다. ifconfig 명령어를 이용해서 다중 IP 세팅을 알아보도록 하자. 1. 현재 사용되고 있는 이더넷 포트를 확인한다.(eth0 기준으로 설명) # ifconfig : 현재 세팅되어 있는 네트워크 정보들을 확인할 수 있다. : 본인의 IP 를 192.168.0.99 라고 가정한다. 2. IP 를 추가 등록 해보자. # ifconfig eth0:1 192.168.0.100 netmask 255.255.255.0 broadcast 192.168.0.255 : 192.168.0.100 IP 를 추가로 올리는 작업이다. # ifconfig eth0:1 192.168.0.100 up : 간략하게 위와 같이 해도 I.. 더보기
[솔라리스] 솔라리스 IP 설정 * 솔라리스 IP 설정 : 솔라리스 IP 설정하는 방법은 2가지 방법이 있다. 리부팅되면 설정된 IP가 삭제되는 방법과 리부팅되도 설정된 IP가 유지되는 방법이 있다. - 첫번째 방법(리부팅되면 설정된 IP가 삭제되는 방법) 1. ifconfig -a ip, 인터페이스 확인 2. ifconfig [인터페이스명] plumb ex) ifconfig ce0:1 plumb 3. ifconfig [인터페이스명] [설정할 IP] netmask [서브넷 마스크 IP] up ex) ifconfig ce0:1 192.168.0.100 netmask 255.255.255.0 up 4. netstat -rn 라우팅 테이블 확인 5. route add default 192.168.0.1 [참고] IP 삭제 방법 ifconfi.. 더보기
[리눅스] 유저(User) 생성 / 삭제 / 수정 방법 * 유저(User) 생성 / 삭제 / 수정 방법 안녕하세요 송군함대입니다~!^-^/ 이번 포스팅할 내용은 리눅스 환경에서 유저를 생성 / 삭제 / 수정하는 방법입니다~! 차근차근 알아보도록 할까요?!!^-^ * 유저(User) 생성 [유저 생성 명령어] useradd [옵션] [인자값] [계정] ex) useradd songgun -u : 사용자 uid 지정 -g : 사용자 그룹 지정 -d : 사용자 홈디렉토리 지정 -p : 사용자 패스워드 지정 * 유저(User) 삭제 [유저 삭제 명령어] userdel [옵션] [계정] ex) userdel -rf songgun -f : 강제 삭제 -r : 계정 삭제 시 모든 정보 삭제 [참고] 계정 삭제시 -rf 로 주로 사용 * 유저(User) 수정 [유저 수정 .. 더보기
[포맷] WIN7 USB 부팅 디스크 만들기 * WIN7 USB 부팅디스크 만들기 * 준비물 1. USB(4GB 이상) 2. 윈도우7 ISO 파일 3. WinToFlash 4. 데몬 Tool * USB 부팅 디스크 만들기 1. USB 포맷 파일 시스템(F) 부분에서 NTFS 로 포맷을 해야 하는데 NTFS 가 나오지 않을 경우, USB 드라이브 오른쪽 클릭>속성>하드웨어 탭>해당 드라이브 선택>속성>정책 탭>성능을 위해 최적화 선택>확인 위와 같이 설정한 뒤, NTFS 로 포맷을 해줍니다. 2. WinToFlash & 데몬Tool 다운로드 및 설치 WinToFlash 다운로드: http://software.naver.com/software/summary.nhn?softwareId=MFS_100936 데몬 Tool 다운로드: http://softwa.. 더보기