다수의 파일 을 삭제 혹은 업로드시 곤욕을 치르게 되는데요~
FTP로 하자니 TC나 XE 같은 수많은 화일과 폴더로 구성된 프로그램 업로드시 자주.. 업로드 에러 및 불안정한 전송으로 인해.. 고객센터 방에 들려.. 업로드 요청 및 삭제 요청을 드렸던 경험이 한 분 쯤은 있으시리라 생각 됩니다.
이러한 불편함을 나름 해결 할 수 있는 좋은 기능을.. 리눅스 호스팅에서는 제공하고 있는데요~
바로 ssh라는 겁니다. 윈도우즈~ 컴퓨터로 따지만 도스 명령어 비스무리 인데요 ㅋ
간단한 명령어를 통해.. 수많은 디렉토리와 파일은 한번에 삭제 및.. 압축 풀기~ 비번 변경등을 자유롭게 나홀로 할 수 있답니다..
포트 번호 22 .
ssh 사용을 간단히 알려드리자면
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
cd 디렉토리 이동
(활용예// user로 이동할 경우 cd user)
/ 디렉토리 구분
../ 뒤로 이동
./ 현재 디렉토리
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
tar xvzfp 파일명.tar.gz(tar.gz 혹은 tgz) 압축해제
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
unzip 파일명.zip (Zip 파일)압축해제
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
tar cvzfp 파일명.tgz 압축하고자하는파일명.확장자or디렉토리 파일 압축하기
(활용예 grboard 디렉토리을 압축하고자 할때 tar cvzfp grboard.tgz grboard)
(활용예 index.php 파일을 압축하고자 할때 tar cvzfp index.tgz index.php)
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
rm -rf 디렉토리or파일 파일or디렉토리삭제
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
ls 현재 머물러 있는 위치의 폴더+파일 리스트 보기
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
★FTP 패스워드 변경★ passwd
-> passwd
자 신의 패스워드를 바꾸는 명령입니다. 유닉스, 특히 인터넷의 세계에서는 일반 컴퓨터 상황에 비하여 훨씬 해킹에 대한 위험이 높습니다. 패스워드는 완성된 단어 보다는 단어 중간에 숫자나 키보드의 ^, #, ' 등과 같은 쉽게 연상할 수 없는 기호를 삽입하여 만들어 주는 것이 좋습니다.
ex) # 위에서 설명한 방법으로 자신의 계정에 접속을 합니다
[htest@ns htest]$ passwd # passwd 명령
Changing password for user htest.
Changing password for htest
(current) UNIX password: # 현재 사용중인 패스워드를 입력 합니다
New password: # 변경하고자 하는 패스워드 입력
Retype new password: # 확인을 위해 다시 한번 입력
passwd: all authentication tokens updated successfully. # 패스워드 변경 성공 메시지
# 기존 패스워드와 동일 하거나 자릿수가 적을 때 "BAD PASSWORD:~~"
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
텔넷/유닉스 명령어로 MySql 백업 및 복구
SSH를 통한 백업및 복구방법입니다.
백업
mysqldump -u 아이디 -p 디비이름 > 디비이름.sql
복구
mysql -u아이디 -p 디비이름 < 디비이름.sql
텔넷/유닉스 명령어로 MySql 패스워드 변경
ssh에 접속 한다
mysql -u 유저아이디 -p 유저아이디
라구 친다
> ## 위처럼 mysql에 접속한후..
> Reading table information for completion of table and column names
>
> You can turn off this feature to get a quicker startup with -A
>
> Welcome to the MySQL monitor. Commands end with ; or \g.
>
> Your MySQL connection id is 14891 to server version: 4.0.21-log
>
> Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
>
> mysql>
>
> 접속에 성공하면 아래와 같은 명령어를 적어 준다.
SET PASSWORD=PASSWORD('원하는디비패스워드');
## 위 구문을 입력후 엔터 하시면 변경
Query OK, 0 rows affected (0.00 sec)
끝~ 확인작업 및 각 보드의 콘피그 설정 변경
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
위 가 제가 주로 쓰는.. ssh명령이구요..
ssh 명령어를 이용하여... mysql 과 FTP 패스워드 수정.. svn 관리 등이 가능하지만..
일부 웹호스팅 회사서는 ssh를 통한 mysql과 ftp 비밀번호 수정을 금지시키고 있으니.. 이점 알아주시길 바랍니다.
그럼 대한민국의? 자랑스러운 초보자 여러분..
이제 ssh로~ 고객지원센터 들리는 불편함과 수고 없이.. 혼자서 해결하는
스스로 재능? 어린이가 되어 보아요 . 씌익 :)
Posted by 토리세상












