telnet, ssh DB 디비백업,복원하는 방법
계정&이메일&디비 패스워드 변경하시는 방법
◐ 계정(ftp) & 이메일 & 디비 페스워드 변경 ◑
※ 비밀 번호는 자신이 바꾸실 비번을 입력해 주시면 됩니다.
(영문, 숫자, 특수문자조합도 가능)
☆ ftp & 이메일 비밀번호변경 하는 방법
명령어( passwd )를 실행 합니다.
( 자신의 패스워드를 바꾸는 명령입니다.
유닉스, 특히 인터넷의 세계에서는 일반 컴퓨터 상황에 비하여 훨씬 해킹에 대
한
위험이 높습니다.
패스워드는 완성된 단어 보다는 단어 중간에 숫자나 키보드의 ^, #, ' 등과 같
은
쉽게 연상할 수 없는 기호를 삽입하여 만들어 주는 것이 좋습니다. )
[test@home test] $ passwd [엔터]
Changing password for user htest.
Changing password for htest
(current) UNIX password: <== 현재 사용하시는 ftp 패스워드를 입력 합니다
New password: <== 변경하고자 하는 ftp 패스워드 입력
Retype new password: <== 확인을 위해 다시 한번 입력
passwd: all authentication tokens updated successfully. <== 변경 성공 메시
지
입니다.
BAD PASSWORD <== 기존 패스워드와 동일 하거나 자릿수가 적을 때 그밖의 조건에
안 맞을 경우
(1) 메일 아이디로 ssh 접속 후 'y'를 입력 하시고 위와 동일한 방법으로 실행
해
주시면 변경이 완료 됩니다.
▷ Host Name : 도메인 주소를 입력해 주시면 됩니다.(예 :
http://enterhost.co.kr --> enterhost.co.kr )
▷ User : 메일ID를 입력해 주는 부분 입니다.
☆ 디비 패스워드 변경 방법.
※ ssh를 이용한 디비 패스워드 변경하는 방법
▷ mysql 에 접속을 합니다.( 보안텔넷접속 상황에서 mysql 명령어를 아래와 같
이
입력해 주시면 접속이 됩니다. )
-u : 디비 유저
-p : 디비 패스워드
[test@home test] $ mysql -utest -ppass
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 2377 to server version: 4.0.26-log
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql>
▷ 위의 화면과 같이 mysql 에 접속을 하시고 비밀번호를 바꾸어 주시면 됩니다.
( 아래화면과 같이 set password = password('변경하실 패스워드');를 입력해
주
시면 됩니다. )
mysql> SET PASSWORD = PASSWORD('변경하실 패스워드');
Query OK, 0 rows affected (0.00 sec)
▷ 웹디비관리기(mysql)를 이용한 디비 패스워드 변경하는 방법
* 또는 아래 그림 처럼 디비관리기에 접속 후 sql 을 클릭 하시고 실행창에 명령어
를 입력 합니다.
◎ 입력할 명령어 : SET PASSWORD = PASSWORD('변경하실 패스워드');
======================================================================
- 디비백업
백업 하는 명령어 : mysqldump -u디비유저 -p디비패스워드 디비네임 > db_sample.sql
◎ mysqldump : 백업을 받기 위한 명령어 입니다.
-u : 디비유저(엔터호스트의 경우 계정아이디와 동일)아이디 입력하는 부분 입니다.
-p : DB 패스워드 입력하는 부분 입니다.
디비네임은 엔터호스트의 경우 계정아이디와 동일 합니다.
파일명 : 임의로 생성될 파일명을 지정 하시면 됩니다
======================================================================
- 디비 복원
복구 하는 명령어 : mysql -u디비유저 -p디비패스워드 디비네임 < db_sample.sql
◎ mysql : 복구를 하기 위한 명령어 입니다.
-u : 디비유저(엔터호스트의 경우 계정아이디와 동일)아이디 입력하는 부분 입니다.
-p : DB 패스워드 입력하는 부분 입니다.
디비네임은 엔터호스트의 경우 계정아이디와 동일 합니다.
파일명 : 임의로 생성될 파일명을 지정 하시면 됩니다
=====================================================================
My sql DB백업방법(텔넷)
mysqldump -u 사용자아이디 -p 백업받을디비 > 백업파일명
/usr/local/mysql/bin/mysql -u test -p testdb
Enter password: test
서버이전시에나 현재의 DB 자료를 백업받으시길 원하시는 경우에는 mysqldump 명령
을 아래와 같이 실행하시어 백업받으실 수 있습니다.(백업파일명이 testdb.sql일경
우)
/usr/local/mysql/bin/mysqldump -u test -p testdb > testdb.sql
이와 같이 백업받으신 파일을 DB로 다시 복구하시고자 하실경우에는 mysql접속시
파일명을 아래와 같이 적어주시면 가능합니다.
/usr/local/mysql/bin/mysql -u test-p testdb < testdb.sql