useradd로 간단히 계정을 생성

사용예 #1 useradd로 간단히 계정을 생성 예를 보도록 하자. sspark1이라는 계정사용자를 다음과 같이 새로 생성하였다. [root@host3 root]# useradd -d /home/sspark1 -u 600 -s /bin/csh sspark1 [root@host3 root]# 즉, 홈디렉토리위치를 /home/sspark1로 지정하였고, UID를 600으로 지정하였으며, 기본사용쉘을 C Shell로 지정하였다. 다음은 결과를 확인하 것이다. [root@host3 root]# grep sspark1 /etc/passwd sspark1:x:600:600::/home/sspark1:/bin/csh [root@host3 root]# [root@host3 root]# grep sspark1 /etc/group… Read More »

root 유저 접속 금지하고 일반유저 사용방법

[ssh 원격접속 서비스 보안] 리눅스 설치시 기본적인 ssh설정으로 원격에서 root로 바로 접속이 가능하도록 설정되어 있다. 악의적인 접근자가 무한 스캐닝방법을 사용하여 root 계정명으로 ssh 접속을 시도 할 수 있으므로 매우 위험한 설정이다. 그래서 이렇게 사용하자. 1.일반유저를 만든다. 2.일반유저의 패스워드도 지정한다. 3.opensssh의 기본 성정 파일에서 /etc/ssh/sshd.conf  (/etc/ssh/sshd_config) (39라인)문구를 아래처럼 수정한다. PermitRootLogin no 5./etc/rc.d/init.d/sshd restart 으로 재시작한다. 사용방법:… Read More »

mysql 삭제

$ rpm -qa | grep MySQL If you want to install mysql-server from the repository (base, epel, …), you must uninstall the MySQL-server first by executing: # yum remove MySQL-* and then: # yum install mysql mysql-server mysql-devel

mysql 접근 IP 변경

mysql 접근 IP 변경 1. MySql> update user set host = ‘10.10.99.%’ where user = ‘root’ and host=’127.0.0.1′; Mysql> commit; 2. MySql 환경 파일 변경 > sudo vi /etc/mysql/my.conf bind-address = 127.0.0.1 –> #bind-address =127.0.0.1 주석처리한다. 3. MySql 재시작 > sudo /etc/init.d/mysql restart 4.방화벽 오픈 # nano /etc/sysconfig/iptables Simply add (after all of the existing… Read More »

ping을 막음

Ping Sweep등과 같이 해커들이 ping을 악용하는 경우들이 발생하고 있어 ping을 막음 – ping 요청 응답 거부 [root@hostway root]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all – ping 요청 응답 허용 [root@hostway root]# echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all

VB ASP에서 웹서비스 이용하기

VB에서 웹서비스 이용하기

ASP에서 웹서비스 이용하기

오류 : 시스템이 지정한 인코딩을 지원하지 않습니다.=> MSXML 4.0 SP2 파서가 설치 되지 않음 msxmlkor.msi 설치 다운로드 : https://www.microsoft.com/ko-kr/download/confirmation.aspx?id=19662

SVN 서버 죽이기

SVN 서버 죽이기 – ps 명령으로 svnserve의 프로세서 ID를 알아낸 후 kill 명령으로 죽여버립니다. # ps -ef | grep svnserve # kill -9 {PID}

httpd start

[root@localhost s00]# /sbin/service httpd start httpd (을)를 시작 중: [ OK ]

iptables 수정/재시작/확인

iptables 수정

iptables 재시작

확인

또는

– mysql php 설치

MySQL은 CentOS 패키지에 포함되어 있다. 설치 여부 확인 : yum list installed 1. 설치 # yum install mysql-server 2. MySQL 서버 시작 명령어 # service mysqld start (/etc/rc.d/init.d/mysqld start) 3. root 사용자 비밀번호 설정 # mysql -u root -p mysql 비밀번호는 그냥 엔터 mysql> update user set password=password(‘new-password’) where user=’root’; 4. 권한 테이블 업데이트 mysql>… Read More »

– php 설치

– php 설치 설치여부 확인 : yum list installed | grep php php 설치 : yum install php

apache 설치

– apache 설치 설치 여부 확인 : yum list installed | grep http 설치 : yum install httpd apache port 구동 확인 : netstat -lntp apache 실행 : /usr/sbin/apachectl start 안되면 /etc/init.d/httpd start 데몬의 정상적 실행확인 : netstat -lntp

mysql root recover

Step # 1 : Stop mysql service # /etc/init.d/mysqld stop Output: Stopping MySQL database server: mysqld./ Step # 2: Start to MySQL server w/o password: # mysqld_safe –skip-grant-tables & Output: [1] 5988 Starting mysqld daemon with databases from /var/lib/mysql mysqld_safe[6025]: started Step # 3: Connect to mysql server using mysql client: # mysql -u root… Read More »

iptables 192.168.0.10 만 ftp 접속 허용하기

[ 예: 192.168.0.10 만 ftp 접속 허용하기 ] 설정 전 iptables 에 21번 port 가 open 되어있으면 안됩니다. 방법 1) 명령어 # iptables -A INPUT -s 192.168.0.10 -p tcp –dport 21 -j ACCEPT 방법 2) 룰셋 수정 /etc/sysconfig/iptables -A RH-Firewall-1-INPUT -s 192.168.0.10 -p tcp –dport 21 -j ACCEPT