OS
6 03 2014
Haeng Ho Kang | OS, Linux/Unix |
1.Symbolic link를 /etc/init.d/서비스명으로 한다.
|
[root] > ln -s /app/service/homepage/bin/tomcat.sh /etc/init.d/homepage |
2.서비스에 등록한다.
|
[root] > chkconfig --add homepage |
3.서비스에 Level를 설정한다.
|
[root] > chkconfig --level 12345 homepage on |
4.서비스 리스트를 확인한다.
|
[root] > chkconfig --list | grep homepage |
또다른 방법 서비스에 올릴 서비스 파일 생성
|
[root@ ~]# cd /etc/rc.d/init.d/ [root@ ~]# vi tomcat |
파일수정
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#!/bin/bash # Startup script for the Tomcat Server # chkconfig: 345 50 50 # description: Tomcat is a Web application server. # processname: java # directory : CATALINA_HOME=/usr/local/tomcat7 source /etc/profile export CATALINA_HOME=/usr/local/tomcat7 case "$1" in start) echo "Starting tomcat: " su - wasadmin -c $CATALINA_HOME/bin/startup.sh ;; stop) echo "Shutting down tomcat: " su - wasadmin -c $CATALINA_HOME/bin/shutdown.sh ;; restart) echo "Restarting tomcat: " su - wasadmin -c $CATALINA_HOME/bin/shutdown.sh; su - wasadmin -c $CATALINA_HOME/bin/startup.sh ;; *) echo "Usage: service tomcat {start|stop|restart}" exit 1 esac exit 0 |
tomcat 루트 경로 CATALINA_HOME=/usr/local/tomcat7 su – wasadmin ~~ 이것은 tomcat 이라는 계정으로 실행하는 명령어 입니다.
|
# 사용자 계정에게 소유권 변경 [root@ ~]# chown wasadmin:wasadmin tomcat # 실행권한 주기 [root@ ~]# chmod 755 tomcat # runlevel 등록 [root@ ~]# chkconfig --add tomcat # 등록확인 [root@ ~]# chkconfig --list tomcat #서비스 실행 [root@ ~] service tomcat restart[start, stop] |
4 03 2014
Haeng Ho Kang | OS, Linux/Unix |
A.정방향 1. 기본 설정 파일에 Domain Zone 추가
|
vi /etc/named.rfc1912.zones |
2. 신규 .zone 파일의 생성위치
|
vi /var/named/nexkorea.com.zone |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
$TTL 14400 @ IN SOA ns.nexkorea.com. root.nexkorea.com. ( 201212201815 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 60 ) ; minimum IN NS ns.nexkorea.com. IN A 218.38.12.28 dev IN NS ns.nexkorea.com. ns.dev IN A 218.38.12.28 ns IN A 218.38.12.28 www IN A 218.38.12.28 homepage IN A 218.38.12.28 kbs IN A 114.207.113.38 |
B. 역방향 1. 기본 설정 파일에 Domain Zone 추가
|
vi /etc/named.rfc1912.zones |
|
zone "12.38.218.in-addr.arpa" IN { type master; file "12.38.218.zone"; allow-update { none; }; }; |
2. 신규 .zone 파일의 생성위치 (Domain, IP t)
|
vi /var/named/12.38.218.zone |
|
$TTL 14400 @ IN SOA ns.nexkorea.com. root.nexkorea.com. ( 201402201818 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 60 ) ; minimum IN NS ns.nexkorea.com. 28 IN PTR ns.nexkorea.com. 28 IN PTR www.nexkorea.com. 28 IN PTR homepage.nexkorea.com. |
|
vi /etc/named.rfc1912.zones |
|
zone "12.38.218.in-addr.arpa" IN { type master; file "12.38.218.zone"; allow-update { none; }; }; zone "113.207.114.in-addr.arpa" IN { type master; file "113.207.114.zone"; allow-update { none; }; }; |
|
vi /var/named/113.207.114.zone |
|
$TTL 14400 @ IN SOA ns.nexkorea.com. root.nexkorea.com. ( 201502201818 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 60 ) ; minimum IN NS ns.nexkorea.com. 38 IN PTR kbs.nexkorea.com. |
C.서비스 리스타트
도메인 위임 […]
DNS, Domain
27 02 2014
Haeng Ho Kang | OS, Linux/Unix |
그룹관리 그룹생성
– web이라는 그룹을 그룹아이디를 1000으로 생성해라 – /etc/group열어보면 알수 있음 2.그룹변경 groupmod [-g gid [-o]] gid변경 [-n] 새로운 그룹명으로 변경 groupmod 700 toheart groupmod kkum toheart 3. 그룹삭제
27 02 2014
Haeng Ho Kang | OS, Linux/Unix |
1.계정생성 1.사용자생성
|
useradd -d /webproject -g web -m -s /bin/bash resin |
2.패스워드변경
3. 계정 조회
현재 시스템에 로그인된 사용자 계정을 조회 / 사용자 계정에 대한 정보를 확인 root : x : o : o : root : /root : /bin/bash 1 2 3 4 5 6 7 1 : 사용자명 2 : 패스워드 (/etc/shadow 파일에 암호화되어 […]
10 02 2014
Haeng Ho Kang | OS, Linux/Unix |
vsftpd 설치 : Linux에서 사용하는 FTP 서버 데몬
참고 : https://security.appspot.com/vsftpd.html 환경파일 설정 #vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO // 익명 접속 처리 N pasv_enable=YES // 액티브모드 사용할 시 NO : 확인 요망 #vi /etc/vsftpd/user_list 접속 거부 사용자 리스트 : FTP에 root를 Open 하지 않도록 구성한다. #vi /etc/vsftpd/ftpusers 접속 거부 사용자 리스트 : […]