\r\n \r\n 웃으면서 살아가는 세상\r\n | 라드형아
\r\n \r\n \r\n http://blog.naver.com/ddor77/60001274895
\r\n SSH접속을 할려면 접속 프로그램이 필요합니다. 첨부파일에 putty.exe 파일을 이용해서 접속
♨ 카랜더 일정 :
링크
첨부
컨텐츠 정보
- 14,693 조회
본문
\r\n\r\n\r\n\r\n
\r\n \r\n \r\n \r\n
\r\n http://blog.naver.com/webjeck/120013474271<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> \r\n
SSH접속을 할려면 접속 프로그램이 필요합니다. 첨부파일에 putty.exe 파일을 이용해서 접속
|
Telnet은 원격 터미널 접속 서비스 입니다.\r\n
\r\n 주로 inetd 모드에서 운용이 되며 tcp 23번(변경하여 서비스가능함)으로 세션이 형성되어 서비스됩니다 .
\r\n telnet접속을 이용할수 있는 telnet client프로그램으로는 Netterm 과 새롬데이타맨 이 있습니다.
\r\n 하지만 Telnet은 아시다시피 정보전달시 패킷이 그대로 전송되어서 packet scanning 프로그램으로 쉽게 데이타를 capturing할수\r\n 있으므로 보안에 취약한 점이 있습니다.
\r\n
\r\n
\r\n telnet이 보안에 취약한 점을 보완하기 위해서 개발된 것이 SSH(Secure Shell)입니다.
\r\n telnet이 tcp 23번을 사용하지만 ssh에서\r\n 사용하는 기본 포트는 22번입니다.
\r\n SSH는 텔넷 응용프로그램으로 보안버전의 프로그램입니다.
\r\n Telnet과 달리 주고받는 패킷(데이터)들이\r\n 모두 암호화 되어서 전송되기 때문에 보안에 취약한 점을 보완할수 있습니다.
\r\n SSH를 사용하면 텔넷세션이 받아지지 않고 전해지며 사용하실려면
\r\n 자신의 프로그램에 SSH 클라이언트 프로그램을 설치하셔야 합니다.
\r\n telnet으로 접속하기 위해서 netterm이나\r\n CRT등과 같은 telnet client프로그램이 필요한 것과 마찬가지로 ssh로 서버에 접속하기 위해서는 ssh client가 필요합니다.
\r\n 윈도우용 SSH client는 WinSSH로 www.ssh.com에서 다운로드 받으실수 있습니다.
\r\n
\r\n 접속이 이루어지고 난 후에는 telnet과 ssh의\r\n 사용방법이 모두 동일합니다.
\r\n
\r\n 참고로 SSH로 서버에 원격접속하여 작업을 하시려면\r\n ssh client뿐아니라 서버에 sshd라는 데몬이 실행되어 있어야만 합니다.
\r\n
\r\n telnet으로 원격접속하는 방법과 ssh로 원격접속하는 방법을 간단히 설명드리면 다음과\r\n 같습니다 .
\r\n
\r\n telnet접속 : # telnet ip-address
\r\n ssh 접속 : # ssh ip-address 또는
\r\n # ssh -l ID ip-address
\r\n \r\n \r\n 주로 inetd 모드에서 운용이 되며 tcp 23번(변경하여 서비스가능함)으로 세션이 형성되어 서비스됩니다 .
\r\n telnet접속을 이용할수 있는 telnet client프로그램으로는 Netterm 과 새롬데이타맨 이 있습니다.
\r\n 하지만 Telnet은 아시다시피 정보전달시 패킷이 그대로 전송되어서 packet scanning 프로그램으로 쉽게 데이타를 capturing할수\r\n 있으므로 보안에 취약한 점이 있습니다.
\r\n
\r\n
\r\n telnet이 보안에 취약한 점을 보완하기 위해서 개발된 것이 SSH(Secure Shell)입니다.
\r\n telnet이 tcp 23번을 사용하지만 ssh에서\r\n 사용하는 기본 포트는 22번입니다.
\r\n SSH는 텔넷 응용프로그램으로 보안버전의 프로그램입니다.
\r\n Telnet과 달리 주고받는 패킷(데이터)들이\r\n 모두 암호화 되어서 전송되기 때문에 보안에 취약한 점을 보완할수 있습니다.
\r\n SSH를 사용하면 텔넷세션이 받아지지 않고 전해지며 사용하실려면
\r\n 자신의 프로그램에 SSH 클라이언트 프로그램을 설치하셔야 합니다.
\r\n telnet으로 접속하기 위해서 netterm이나\r\n CRT등과 같은 telnet client프로그램이 필요한 것과 마찬가지로 ssh로 서버에 접속하기 위해서는 ssh client가 필요합니다.
\r\n 윈도우용 SSH client는 WinSSH로 www.ssh.com에서 다운로드 받으실수 있습니다.
\r\n
\r\n 접속이 이루어지고 난 후에는 telnet과 ssh의\r\n 사용방법이 모두 동일합니다.
\r\n
\r\n 참고로 SSH로 서버에 원격접속하여 작업을 하시려면\r\n ssh client뿐아니라 서버에 sshd라는 데몬이 실행되어 있어야만 합니다.
\r\n
\r\n telnet으로 원격접속하는 방법과 ssh로 원격접속하는 방법을 간단히 설명드리면 다음과\r\n 같습니다 .
\r\n
\r\n telnet접속 : # telnet ip-address
\r\n ssh 접속 : # ssh ip-address 또는
\r\n # ssh -l ID ip-address
2005/05/27 11:13
\r\n \r\n \r\n \r\n\r\n\r\n7. SSH 관련
\r\n\r\n
SSH접속을\r\n할려면 접속 프로그램이 필요합니다. 첨부파일에 putty.exe 파일을\r\n이용해서 접속하실수 있습니다.
\r\n\r\n
접속할때 아이디는 root 패스워드는 admin 패스워드를 입력하시면 됩니다.
\r\n\r\n
root로\r\n접속하지 않으시면 수정 삭제등을 할수 없습니다.
\r\n\r\n
파일편집명령어 : vi
\r\n\r\n
- 편집할때는 Insert 키를 눌러야만 편집을 하실수 있습니다.
\r\n\r\n
- 편집을\r\n하고 저장을 할때는 ESC키를 한번 누르고 :WQ 입력하시면 저장과 함께 해당파일 종료합니다.
\r\n\r\n
W는\r\n저장이며 Q는 종료입니다.
\r\n\r\n
php.ini\r\n파일이 있는 경로 /usr/syno/etc/php.ini 여기에 있습니다.
\r\n\r\n
수정을 원하면 SSH접속을 하셔서 vi\r\n/usr/syno/etc/php.ini 이렇게 누르시면 바로 php.ini파일 수정할수\r\n있습니다.
\r\n\r\n
모든수정이 끝이나면 exit를 눌러서 SSH프로그램을 종료하시면 됩니다.
\r\n\r\n
기타 명령어 : http://blog.naver.com/webjeck/120013474271 참고하세요.
ssh 기본 명령어ETC
2005/05/27 11:13
-> login
유닉스 시스템은 기본적으로 multi-user개념에서 시작하였기 때 문에 시스템을 이용하기 위해서는 반드시 로그인을 하여야 합니 다. 로그인은 PC 통신에서도 많이 사용되어져 왔기 때문에 그 개 념 설정에 그다지 어려움이 없을 것입니다. 흔히 말하는 ID를 입 력하는 과정입니다. 유닉스 시스템에서는 영문자의 대소문자 구별이 엄격합니다. 이 점 주의 해주시기 바랍니다. (login 의 반대는 logout 또는 exit 또는 ctrl-D)
-> 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:~~"
-> ls - 디렉토리의 파일 표시
도스의 dir명령과 흡사한 명령입니다. 일반적으로 ls라고 입력했 을 때에는 디렉토리와 파일만을 표시해 줍니다. ls에는 도스의 d ir과는 비교할 수도 없을 만큼 옵션이 많습니다.
몇가지 자주 사용되는 옵션입니다.
-> ls -al : Hidden속성의 파일을 표시해주는 a옵션과 파일의 종류, 사용권한 등 자세한 정보를 보여주는 옵션 l을 함께 사용하여 보다 자세한 정보를 보고자 할 때 이용합니다.
-> ls -aC : Hidden속성의 파일을 보여주되, 도스의 dir/w명령과 같 이 한줄에 여러개의 정보를 보여주도록 C옵션을 함께 사용하여 이용합니다.
-> ls -R : 도스의 dir/s 명령과 같이 서브디렉토리의 모든 명령어 를 보여주는 옵션 R과 같이 사용할 수도 있습니다.
-> cd - Change Directory
cd 명령어는 도스의 cd와 그 쓰임새도 같고 사용할 때에 한가지 만 주의하시면 됩니다. 그것은, 도스에서는 cd\dos와 같이 사용하지만, 유닉스에서는 반 드시 cd 뒤에 한칸을 띄우고 '\' 대신 '/'를 사용한다는 것입니 다.
예) cd temp
유닉스의 디렉토리는 말 그대로 거미줄 같이 복잡하게 얽혀 있습 니다. 따라서 개인의 홈디렉토리로의 이동을 위하여 HNCNET에서 는 'cd ~' 또는 그냥 'cd'를 입력하면 자신의 홈디렉토리로 이동을 하도록 준비 가 되어 있습니다. 잘 이용하시면 꽤 쓸모있게 사용될 것입니다.
-> mkdir - 도스의 MD, Make Directory
이 기능 역시 도스의 MD와 같은 기능을 하는 명령어입니다. 옛날 도스책을 보신 분들은 'MD (Make Directory-MKDIR)이라는 설명이 기억 나실 수도 있겠는데, 유닉스에서는 md라는 명령어가 아니라 반드시 mkdir로 디렉토리를 만드셔야 합니다.
-> rmdir - 도스의 RD, Remove Directory
rmdir 명령어는 도스의 RD 명령어와 동일하게 사용하실 수 있는 명령어로 rmdir로 이용하시면 된다는 것외에는 다른 점이 없습니 다. 주의하실 점은 절대로 자신의 홈디렉토리를 지우시면 안된다 는 것입니다. 자신의 홈디렉토리는 '/free/아이디'의 이름으 로 존재합니다.
-> mv - move, 도스의 move?
마치 도스의 move와 같이 사용되는 명령어입니다. 파일을 다른곳 으로 이동시키거나 이름을 바꿀때 이용하는 명령어입니다.
-> cp - copy
도스의 copy 명령어와 같다라고 생각하시면 됩니다. 그러나 도스 의 일반 옵션을 이용할 수는 없습니다. 일반적으로 옵션을 많이 사용하지는 않지만, 옵션을 보시고 싶으실 때에는 주저없이 man cp라고 입력하십시오. 유닉스에서는 아주 자세한 help파일이 존 재합니다.
rm - remove
파일을 지울때 사용하는 명령어입니다. 도스의 DEL명령어와 같이 사용하시면 되지만, 주의하실 점은 유닉스에서는 도스와 같이 un delete를 지원하지 않는다는 것입니다.
-> pwd - 현재의 디렉토리 표시
현재 디렉토리를 표시할 필요가 왜 있는지 궁금해 하시는 분들도 계시겠지만, 유닉스 시스템에서는 사용자에게 일일이 현재 디렉 토리를 가르쳐 주지 않는 경우가 많습니다. 도스등 개인 사용자 를 위주로 하는 시스템에서는 디렉토리의 길이가 그리 길지 않아 서 디렉토리를 모두 보여주어도 큰 지장이 없지만 유닉스 시스템 의 경우 아예 디렉토리의 길이만 한줄을 넘기는 경우도 발생할 수 있습니다. 이렇게 현재 자신이 작업을 하고 있는 디렉토리가 어디인지 알수 없을 때 이용하는 명령어입니다.
-> alias
doskey alias와 비슷하게 이용할 수 있는 쉘 명령어 alias는 말그대로 별명입니다. 사용자는 alias를 이용하여 긴 유 닉스 명령어를 간단하게 줄여서 사용할 수도 있습니다. 이들 알리아스는 [alias ls 'ls -al']등과 같이 사용하시면 되는데, 한 번 지정한 alias를 계속해서 이용하시려면, 자신의 홈디렉토리에 있는 .cshrc(Hidden 속성)을 pico등의 에디터를 이용하여 변경시 키면 됩니다.
man / info
Linux의 명령 사용법에 대한 매뉴얼/정보 명령입니다. 예) man pwd / info passwd
파일 목록
-rw-rw-rw- 1 kim users 50 May 17 06:55 test.txt
drwxrwxr-x 3 root users 1024 Jul 6 05:30 work/
속성 -u g o
-> cat
파일의 내용을 보는 명령입니다. DOS의 type과 같습니다. 예) cat /etc/hosts
chmod
파일의 읽기/쓰기/실행 권한을 설정합니다. 예) chmod go-r test.txt 예) chmod 777 test.txt
-> more
파일의 내용을 페이지 단위로 끊어 보게 해 줍니다. DOS의 more와 같습니다. 예) more /etc/secret.txt
-> rm : remove
rm [-I][-r] filename 파일을 지울때 사용하는 명령어입니다.
-> du -h
계정의 사용량을 알아보는 명령어
[abc@tset]$ du -h <-- ssh 로 접속후 홈디렉토리에서 du -h 입력
유닉스 시스템은 기본적으로 multi-user개념에서 시작하였기 때 문에 시스템을 이용하기 위해서는 반드시 로그인을 하여야 합니 다. 로그인은 PC 통신에서도 많이 사용되어져 왔기 때문에 그 개 념 설정에 그다지 어려움이 없을 것입니다. 흔히 말하는 ID를 입 력하는 과정입니다. 유닉스 시스템에서는 영문자의 대소문자 구별이 엄격합니다. 이 점 주의 해주시기 바랍니다. (login 의 반대는 logout 또는 exit 또는 ctrl-D)
-> 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:~~"
-> ls - 디렉토리의 파일 표시
도스의 dir명령과 흡사한 명령입니다. 일반적으로 ls라고 입력했 을 때에는 디렉토리와 파일만을 표시해 줍니다. ls에는 도스의 d ir과는 비교할 수도 없을 만큼 옵션이 많습니다.
몇가지 자주 사용되는 옵션입니다.
-> ls -al : Hidden속성의 파일을 표시해주는 a옵션과 파일의 종류, 사용권한 등 자세한 정보를 보여주는 옵션 l을 함께 사용하여 보다 자세한 정보를 보고자 할 때 이용합니다.
-> ls -aC : Hidden속성의 파일을 보여주되, 도스의 dir/w명령과 같 이 한줄에 여러개의 정보를 보여주도록 C옵션을 함께 사용하여 이용합니다.
-> ls -R : 도스의 dir/s 명령과 같이 서브디렉토리의 모든 명령어 를 보여주는 옵션 R과 같이 사용할 수도 있습니다.
-> cd - Change Directory
cd 명령어는 도스의 cd와 그 쓰임새도 같고 사용할 때에 한가지 만 주의하시면 됩니다. 그것은, 도스에서는 cd\dos와 같이 사용하지만, 유닉스에서는 반 드시 cd 뒤에 한칸을 띄우고 '\' 대신 '/'를 사용한다는 것입니 다.
예) cd temp
유닉스의 디렉토리는 말 그대로 거미줄 같이 복잡하게 얽혀 있습 니다. 따라서 개인의 홈디렉토리로의 이동을 위하여 HNCNET에서 는 'cd ~' 또는 그냥 'cd'를 입력하면 자신의 홈디렉토리로 이동을 하도록 준비 가 되어 있습니다. 잘 이용하시면 꽤 쓸모있게 사용될 것입니다.
-> mkdir - 도스의 MD, Make Directory
이 기능 역시 도스의 MD와 같은 기능을 하는 명령어입니다. 옛날 도스책을 보신 분들은 'MD (Make Directory-MKDIR)이라는 설명이 기억 나실 수도 있겠는데, 유닉스에서는 md라는 명령어가 아니라 반드시 mkdir로 디렉토리를 만드셔야 합니다.
-> rmdir - 도스의 RD, Remove Directory
rmdir 명령어는 도스의 RD 명령어와 동일하게 사용하실 수 있는 명령어로 rmdir로 이용하시면 된다는 것외에는 다른 점이 없습니 다. 주의하실 점은 절대로 자신의 홈디렉토리를 지우시면 안된다 는 것입니다. 자신의 홈디렉토리는 '/free/아이디'의 이름으 로 존재합니다.
-> mv - move, 도스의 move?
마치 도스의 move와 같이 사용되는 명령어입니다. 파일을 다른곳 으로 이동시키거나 이름을 바꿀때 이용하는 명령어입니다.
-> cp - copy
도스의 copy 명령어와 같다라고 생각하시면 됩니다. 그러나 도스 의 일반 옵션을 이용할 수는 없습니다. 일반적으로 옵션을 많이 사용하지는 않지만, 옵션을 보시고 싶으실 때에는 주저없이 man cp라고 입력하십시오. 유닉스에서는 아주 자세한 help파일이 존 재합니다.
rm - remove
파일을 지울때 사용하는 명령어입니다. 도스의 DEL명령어와 같이 사용하시면 되지만, 주의하실 점은 유닉스에서는 도스와 같이 un delete를 지원하지 않는다는 것입니다.
-> pwd - 현재의 디렉토리 표시
현재 디렉토리를 표시할 필요가 왜 있는지 궁금해 하시는 분들도 계시겠지만, 유닉스 시스템에서는 사용자에게 일일이 현재 디렉 토리를 가르쳐 주지 않는 경우가 많습니다. 도스등 개인 사용자 를 위주로 하는 시스템에서는 디렉토리의 길이가 그리 길지 않아 서 디렉토리를 모두 보여주어도 큰 지장이 없지만 유닉스 시스템 의 경우 아예 디렉토리의 길이만 한줄을 넘기는 경우도 발생할 수 있습니다. 이렇게 현재 자신이 작업을 하고 있는 디렉토리가 어디인지 알수 없을 때 이용하는 명령어입니다.
-> alias
doskey alias와 비슷하게 이용할 수 있는 쉘 명령어 alias는 말그대로 별명입니다. 사용자는 alias를 이용하여 긴 유 닉스 명령어를 간단하게 줄여서 사용할 수도 있습니다. 이들 알리아스는 [alias ls 'ls -al']등과 같이 사용하시면 되는데, 한 번 지정한 alias를 계속해서 이용하시려면, 자신의 홈디렉토리에 있는 .cshrc(Hidden 속성)을 pico등의 에디터를 이용하여 변경시 키면 됩니다.
man / info
Linux의 명령 사용법에 대한 매뉴얼/정보 명령입니다. 예) man pwd / info passwd
파일 목록
-rw-rw-rw- 1 kim users 50 May 17 06:55 test.txt
drwxrwxr-x 3 root users 1024 Jul 6 05:30 work/
속성 -u g o
-> cat
파일의 내용을 보는 명령입니다. DOS의 type과 같습니다. 예) cat /etc/hosts
chmod
파일의 읽기/쓰기/실행 권한을 설정합니다. 예) chmod go-r test.txt 예) chmod 777 test.txt
-> more
파일의 내용을 페이지 단위로 끊어 보게 해 줍니다. DOS의 more와 같습니다. 예) more /etc/secret.txt
-> rm : remove
rm [-I][-r] filename 파일을 지울때 사용하는 명령어입니다.
-> du -h
계정의 사용량을 알아보는 명령어
[abc@tset]$ du -h <-- ssh 로 접속후 홈디렉토리에서 du -h 입력
----------------------------------------------
\r\nHomepc.11q.kr
\r\n========================
\n\r\nHomepc.11q.kr
\r\n========================
[이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
뷰PDF 1,2
office view
관련자료
댓글목록
등록된 댓글이 없습니다.