로컬 서버의 열려있는 포트찾기
·
Linux
불필요한 포트가 많이 열려있을수록 그만큼 보안에 취약하다고 볼 수 있습니다. 아래와 같이 확인을 해보시고, 필요없는 포트가 있다면 막아두세요. # netstat -na | grep -i listen 열려있는 포트 번호가 나열되는데, 포트 번호에 따른 서버를 확인하기 위해서는 /etc/services 파일을 참조하시면 됩니다. 출처 - http://www.ziwoo.net/
서버사양 알아보기
·
Linux
1) 리눅스 모델명 : dmidecode | grep Name CPU : cat /proc/cpuinfo RAM : cat /proc/meminfo 2) AIX 모델명 : prtconf 3) NT 모델명 : systeminfo 4) CISCO 모델명 : show ver
mysql 백업/복구
·
Linux
1. 전체 DB 백업 mysqldump -u유저명 -p암호 -A > alldb.sql 2. DB 백업 mysqldump -u유저명 -p암호 디비명 > alldb.sql 3. DB 복구 mysql -uroot -p암호 디비명 < alldb.sql mysql -uroot -p암호 -f -A < alldb.sql (무조건 강제로 밀어넣기)
mysql 비번 바꾸기
·
Linux
mysql 비번 바꾸기 mysql> set password for id@localhost = password('newpasswd');
mysql 암호 잃어버렸을때..
·
Linux
1>암호 초기화 # killall mysqld (데몬을 모조리 죽입니다) # cd /usr/local/mysql (sql이 깔린 곳으로 갑니다) -의외로 이거 모르시는 분이 많은데 sql 명령을 넣으려면 sql이 깔린 디렉토리로 가야합니다. # ./bin/safe_mysqld --skip-grant & 요기까지가 초기화입니다. 2>새 암호 넣기 # ./bin/mysql (sql 실행) mysql>use mysql mysql>update user set password=password('새암호') where user='root'; (root 암호 변경하는 겁니다. '새암호' 자리에 새암호를 넣으세요 예>update user set password=password('123') where user='root'..
alter table (테이블의 속성을 수정)
·
Linux
desc g4_write_linux; alter table g4_write_linux rename g4_write_Linux; commit; select * from g4_write_Linux; * linux의 속성을 Linux로 바꾸는데 사용
레드햇 부팅시 mysql 자동시작(apache포함)
·
Linux
vi /etc/rc.d/rc.local 열구 touch /var/lock/subsys/local 밑에 /usr/local/apache/bin/apachectl start /usr/local/mysql/bin/mysqld_safe & 추가 수정!!
NTFS (파티션 지우기) delpart
·
Linux
NTFS(파티션 지우기) delpart OS : Windows95/98/NT/2000 DOS모드에서 FAT16, FAT32, NTFS, HPFS, EXT2 등의 파티션을 삭제 NTFS로 포맷된 파티션은 기존의 Fdisk를 이용해서 삭제하지 못합니다. 하지만 이 Delpart 로 파티션의 생성 및 삭제가 자유롭습니다. -사용법- 부팅 디스켓을 만들고 그 안에 "Delpart" 실행 파일을 저장 시킵니다. (Delpart는 도스용) 부팅 디스켓으로 부팅한 다음, A:>프롬프트가 나오면 'delpart' 라고 입력하고 엔터를 누르면 delpart가 실행되는데 삭제된 파티션은 복구할수 없고 모든 데이터가 삭제된다는 경고 메시지가 나옵니다. OK버튼이 선택되있는 상태에서 엔터 누르세요. 그럼 NTFS 파티션이 지..
tar(jar) 압축하기 풀기
·
Linux
aaa bbb ccc 파일을 zzz 파일로 압축시킵니다. tar -zcvf zzz aaa bbb ccc 1. 파일 압축하기 shop 라는 폴더를 abc.tar로 압축할때 tar cvf abc.tar shop 2. 파일 해제하기 파일의 압축을 해제할 위치에 파일을 bin 방식으로 FTP로 업로드후 abc.tar 를 압축 풀기 : tar xvf abc.tar abc.gz 를 압축 풀기 : tar zxvf abc.gz abc.bz2 를 압축 풀기 : tar jxvf abc.bz2 abc.tgz 를 압축 풀기 : tar xvzf abc.tgz # 압축하기 #tar cvjf 파일명.tar.bz2 압축할 대상 (ex. tar cvjf babo.tar.bz2 ./babo) tar.gz로 압축하기 > tar -zcvf..
MYSQL DB생성 & 사용자계정생성 / 삭제
·
Linux
데이터베이스 생성 SQL > create database DB_이름 ; 사용자계정생성과 DB권한넘기는것을 GRANT 문으로 한방에 하겠습니다.. SQL > GRANT ALL PRIVILEGES ON 디비네임.* TO 사용자아이디@localhost IDENTIFIED by '비밀번호'; SQL > GRANT ALL PRIVILEGES ON 디비네임.* TO 사용자아이디@% IDENTIFIED by '비밀번호'; 다음과 같은 형태로 해주시면 됩니다 . privileges 리로딩 SQL > flush privileges; ------------------------------------------------------- [5.7 이전 버젼] update mysql.user set password=passwor..