OS/Linux 144

Linux Account Lock

Linux에서 Account에 대한 제한 할 수 있는 방법 1. 계정 자체를 Lock 하는 방법 # passwd -l userName 2. 계정 자체를 UnLock 하는 방법 # passwd -u userName 3. Politely Refuse a login (Login에 대한 제한) - vi /etc/passwd 에서 확인 ㅁ /bin/false vs /sbin/nologin 의 두종류로 설정 가능하다. (1) /bin/false allows a login, but no shell, no ssh tunnels and no home directory. -> 시스템의 로그인은 불가능, FTP 서버 프로그램같은 프로그램도 불가능하다. 쉘이나 ssh과 같은 터널링(원격접속) 그리고 홈디렉토리를 사용할 수 없..

OS/Linux 2016.06.14

find 와 grep을 이용한 문자열 찾기

하위 폴더 내 server.xml 파일에서 "Connector port" 라는 문자 열 찾기 find -name server.xml | xargs grep --color "Connector port" 개발하다 보면 가장많이 사용하는 명령어가 grep과 find 명령어 같네요 grep 하위폴더를 포함하여 존재하는 모든 파일에서 원하는 단어를 찾아주는 명령어 입니다. grep -rni [검색어] [경로명 또는 파일명] r : 하위디렉토리까지 검색n: 파일의 몇번째 라인에 있는지 표시i : 검색어를 대소 문자 구분없이 검색 검색어 내에 공백문자가 있을경우는 " " 를 사용하시면 됩니다. 예) grep -rn test ./kernel/- grep -rni "test board" ./kernel/- grep -r..

OS/Linux 2016.06.02

현재 접속자 확인

현재 접속자 확인 #> w -l 사용형식 w - [husfV] [user]사용예 #1다음은 간단히 w를 실행한 예이다. 위에서 설명한 것과 같이 여러가지 정보들을 확인할 수 있다.[root@host3 root]# w 11:46pm up 10:17, 5 users, load average: 0.04, 0.09, 0.08 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 192.168.0.2 6:39pm 0.00s 0.38s 0.01s w root :0 - 2:41pm ? 0.00s ? - root pts/1 - 2:42pm 9:04m 0.00s ? - bible1 pts/2 192.168.0.202 11:46pm 46.00s 0.05s 0.05s -bash bib..

OS/Linux 2016.03.16

[Centos] yum repository 구성

Centos 를 사용하는데. 해당 방화벽이 막혀서.DMZ에 mirror site를 구축한다. 기본 사용하는 내용이 - base [os]- update- exstra 위 3가지 이므로, 위 내용만 mirroring 한다.모두 다혀면, 용량이 너무 커진다. 1. data 가져오기하는 방법은 rsync 를 이용하거나, wget을 이용한 방법이 있다. ios 파일은 제외 했다.용량 문제로.. (용량이 많다면, 그냥 다 해도 된다.)난 그냥 rsync를 선택했다.. 그냥 쉬우니까. mirror site는 centos.mirror site 중 한곳을 선택했다. rsync -avSHP --delete --exclude "local*" --exclude "isos" "http://107.158.252.35/6.3/os..

OS/Linux 2016.03.15

Scouter 성능 test 모니터링

성능테스트 용으로 기존 제니퍼를 사용하다가.작년부터 라이센스 문제로 이 s/w를 사용하고 있다. ㅎㅎ 생각보단 괜찮다. 1. downloadhttps://github.com/scouter-project/scouterhttps://github.com/scouter-project/scouter/releases/ agent, client, server 이렇게 한 셋트이다. client는 monitoring PC (노트북)에 설치Server는 data를 수집하는 서버에서 실행agent는 모니터링하고자 하는 instance에서 실행. https://github.com/scouter-project/scouter/releases/download/v0.4.8/scouter.agent.tar.gzhttps://githu..

OS/Linux 2016.03.08