Unix & Linux(34)
-
특정 데이터를 찾아서 삭제
특정 데이터를 찾아서 삭제하는 명령어인데 아래와 같습니다. Awk 를 사용하여 나온 결과값을 while 문을 사용하여 지우는 명령어 입니다. [/var/spool/mqueue]# ls -al |grep -i 2008 | awk '{print $7}'| while read line> do> rm -f $line > done
2014.07.02 -
메일 서버 사이트
KISA 사이트에 들어가면 메일서버에 대한 자세한 소개와 Exchange, Postfix, Sendmail, qmail 에 대한 설명과 설치 방법들이 나옴. SPF 가 뭔지? 또 왜 등록을 해야하는지 찾아보다가 알게되었다.ㅡㅡ
2014.01.03 -
cron 메일 수신하기(?)
$ vi /etc/aliases 에 입력 root : oracle : ex) root : goodgods@tistory.com 저장 후 newaliases 를 실행 시켜 적용한다.
2013.08.22 -
cron에서 sqlplus: command not found
단순히 shell 파일을 실행시킬 경우 문제없이 잘 된다.그러나 크론으로 실행시켰을 경우 sqlplus 명령어를 찾을 수 없다는 메세지가 뜬다.메세지는 크론메일로 확인이 가능하다.(/var/spool/mail/계정)sqlplus: command not found 결론부터 말하자면, 환경변수가 맞지 않아서이다.실행되는 계정의 환경변수를 변경해주기도 하지만, 대부분 shell 파일에 환경변수를 재설정하여 사용하는 것 같다. 나같은 경우는 path를 지정해주지 않았음. export ORACLE_SID=PRODexport ORACLE_BASE=/oracleexport ORACLE_OWNER=oracleexport ORACLE_HOME=/oracle/product/10.2.0export PATH=$PATH:$OR..
2013.08.22 -
CentOS6 samba 서버 설치
$ sudo yum install samba-client.x86_64 samba-common.x86_64 samba-swat.x86_64 samba.x86_64 설치 후 /etc/samba/smb.conf 에서 설정 $ /etc/init.d/smb start | stop | restart #---- Network Related Options ------ unix charset = utf-8 dos charset = utf-8 display charset = utf-8 smb port = 139; hosts allow = 127. 192.168,12. 192.168.13 #---- Standalone Server Options ------ security = user passdb backend = smbp..
2013.05.20 -
리눅스 관리자 권한 부여 및 root 계정 접속 제한
* 관리자 권한 주기/etc/sudoers 파일 수정(vi로는 수정이 불가능하므로, 아래명령어를 이용.)$ visudo root 밑에 관리자 권한을 줄 계정을 써주고 저장하면 관리자 권한이 부여됨.root ALL=(ALL) ALLUSER_NAME ALL=(ALL) ALL 관리자 권한에 제약을 주려면 아래와 같이 주면 된다.USER_NAME ALL=/user/sbin/useradd, /user/bin/passwd sudo를 붙여 명령어를 실행한다.$ sudo useradd USER_NAME * 루트 ssh 로그인 제한.$ vi /etc/ssh/sshd_configPermitRootLogin no 로 수정(default는 yes 이다.) $ service sshd restart (서비스 재시작)
2013.04.09