퍼티 사용법 - 퍼티 SSH, 단축키. Putty를 효과적으로 사용하기 위한 팁 터미널 라인 수 늘리기

퍼티소프트웨어 클라이언트 원격 연결및 설정 리눅스 서버, 텔넷 터미널, 네트워크 라우터. PuTTY를 사용하면 다음을 통해 연결할 수 있습니다. 네트워크 프로토콜 SSH, Telnet, 최종 호스트에 대한 Rlogin; 직렬 Com 포트를 통해 장치를 구성합니다.

PuTTY PuTTY SSH를 통해 사용하거나 연결하는 방법

PuTTY 프로그램을 열고 "세션" 범주에 서버의 호스트 이름 또는 IP 주소를 표시합니다. 기본적으로 포트 22를 사용합니다. 세션 이름을 입력하고 "저장" 버튼을 클릭합니다. -다음번에 서버에 연결할 때마다 IP 주소를 입력하세요.

연결을 저장하기 전에 "Windows" - "Appearance" 범주에서 "Change" 버튼을 클릭하고 문자 집합에서 "Cyrillic"을 선택한 다음 "Translation"에서 인코딩을 확인해야 하며 이는 UTF로 설정되어야 합니다. -8 - 이 설정을 사용하면 키릴 문자가 올바르게 표시됩니다. 연결이 설정되었습니다!

메모:서버, 터미널 또는 네트워크 라우터에 성공적으로 연결하려면 터미널 장비 측에 SSH 서버가 구성되어야 하며 포트 22가 열려 있어야 하고 로컬 컴퓨터연결하려는 곳에서 Windows 방화벽/방화벽을 비활성화합니다.

첫 번째 그림과 같이 “열기” 버튼을 클릭하여 SLES 12 SP1 x64 서버에 연결해 보겠습니다. 최초 연결 시 Putty 프로그램이 원격 서버 암호화 키를 기록한다는 경고 창이 표시되므로 “예” 버튼을 클릭하여 확인합니다.

시스템에 로그인하려면 사용자 이름과 비밀번호를 입력해야 하는 터미널 창이 열립니다. 각 항목을 입력한 후 "Enter" 키를 누릅니다. 비밀번호를 입력하면 문자가 표시되지 않습니다. SSH 서버에 대한 성공적인 연결은 마지막 로그인과 호스트 이름의 모양에 따라 결정됩니다.

시스템을 제어하려면 다음을 사용해야 합니다. 유닉스 명령, 시스코 등. 보다 편리한 제어를 위해 리눅스 시스템 MC를 사용하는 것이 좋습니다 - 미드나잇 커맨더 (파일 관리자텍스트 인터페이스 포함).

입력된 ls -ls 명령의 출력 예(파일 목록, 액세스 권한, 소유자 그룹, 각 파일 크기, 날짜 등의 자세한 출력 표시):

PuTTY 단축키

가장 중요하고 중요한 것은 복사 붙여 넣기어디에서든 클립보드로 텍스트를 복사하려면 조합을 눌러야 합니다. 키 Ctrl-C Shift-Insert 단축키를 사용하거나 마우스 오른쪽 버튼을 눌러 PuTTY 창에 붙여넣으면 콘솔에 텍스트가 삽입됩니다. PuTTY 창 자체에서 텍스트를 복사/붙여넣어야 하는 경우 창에서 텍스트를 선택하고 앞서 설명한 것과 같은 방식으로 붙여넣으면 됩니다.

Ctrl+A – 줄의 시작 부분으로 이동

Ctrl+C – 현재 명령 종료

Ctrl+D – 작업 세션 종료(명령 "exit")

Ctrl+L – 화면 이동, 이전에 입력한 모든 내용이 맨 위로 이동합니다.

Ctrl+P – 이전에 입력한 명령 출력(위/아래 화살표 누르기)

Ctrl+U – 줄 삭제

Ctrl+W – 현재 줄에서 한 단어 삭제

Ctrl+Z – 현재 명령 중지

안녕하세요. PuTTY에 붙여넣기를 복사하는 방법을 설명하는 간단한 알림입니다. SS H 프로토콜은 RSH 프로토콜을 안전하게 암호화하여 대체하기 위해 개발되었습니다. RSH는 다음 용도로 사용됩니다. 원격 액세스쉘을 UNIX(또는 UNIX와 유사한) 시스템에 적용했으며 한때 대중들 사이에서 인기가 있었습니다. 시스템 관리자네트워크 보안이 지속적인 문제가 되기 전에는 지금입니다. 이제 SSH 덕분에 다양성과 보안으로 잘 알려진 암호화된 프로토콜을 사용하여 보안을 확보할 수 있습니다. OpenSSH는 아마도 세계에서 가장 많이 사용되는 SSH 구현인 반면 PuTTY는 MS Windows 플랫폼에 가장 일반적으로 사용되는 SSH 클라이언트입니다.

PuTTY의 주요 기능

OpenSSH와 마찬가지로 PuTTY는 다른 컴퓨터에 원격으로 액세스하기 위한 매우 다양한 도구입니다. 이는 다른 용도보다 UNIX 또는 Linux 시스템에서 보안 원격 셸 액세스가 필요한 사람들이 더 자주 사용하지만 이는 많은 용도 중 하나일 뿐입니다. PuTTY는 단순한 SSH 클라이언트 그 이상입니다. 다음 프로토콜을 모두 지원합니다.

  • raw: 원시 프로토콜은 일반적으로 네트워크 디버깅에 사용됩니다.
  • rlogin: 암호화되지 않은 원격 로그인 프로토콜입니다. 유닉스 시스템, 기본적으로 포트 513을 사용합니다.
  • serial: 직렬 옵션은 직렬 회선에 연결하는 데 사용됩니다. 가장 일반적인 목적은 이더넷이나 기타 장치 대신 컴퓨터 간에 직렬 연결을 설정하는 것입니다. 네트워크 연결.
  • SSH: 앞서 언급했듯이 SSH는 기본적으로 포트 22를 사용하는 암호화된 보안 원격 로그인 프로토콜입니다.
  • Telnet: 암호화되지 않은 원격 액세스 프로토콜입니다. 일반적으로 포트 23을 사용하며 UNIX 이외의 많은 시스템에서 사용할 수 있습니다. rlogin과 마찬가지로 Telnet은 개인 정보 보호 문제로 인해 인기가 감소했습니다.
  • PuTTY에서 지원하는 5가지 프로토콜 외에도 저장된 세션 구성, 세션 로깅, 로캘(언어) 설정, 프록시 세션 등의 기능도 지원합니다.

Windows에서 SSH의 중요성

물론 PuTTY와 같은 도구를 사용하는 데에는 여러 가지 이유가 있습니다. 그러나 가장 일반적인 대상은 SSH 프로토콜과 관련이 있습니다. 웹 호스팅을 관리하고 파일을 전송하기 위해 암호화되지 않은 연결을 통해 웹 호스트에 연결하는 것은 끔찍한 생각입니다. 암호화되지 않은 로그인을 사용하는 것은 좋은 방법너의 것을 만들어라 계정공격자가 "소유"한 웹 호스팅. 이러한 목적으로 SSH와 같은 안전하고 암호화된 프로토콜을 사용하는 것이 훨씬 더 좋습니다. 최선의 선택.

PuTTY를 통한 SSH는 UNIX 셸 환경에 안전하게 액세스할 수 있는 빠르고 쉬운 방법을 제공합니다. 윈도우 시스템. 이는 Windows 및 UNIX/Linux 시스템을 사용하여 작업해야 하는 일부 사람들뿐만 아니라 강제로 Windows를 사용해야 하고 UNIX 셸의 기능에 액세스하려는 사람들에게도 편리하기 때문에 편리합니다. OpenSSH와 마찬가지로 PuTTY도 보안 웹 프록시로 사용할 수 있습니다. PuTTY를 사용하여 Subversion 서버에 대한 TortoiseSVN 연결을 보호할 수 있습니다.

서버에 로그인할 때마다 맹목적으로 비밀번호를 입력하십시오( 특히 그것이 "좋은" 경우, 즉 길고 기억에 남지 않는 경우) 정말 피곤해요. 따라서 PuTTY에서 서버와의 연결 세션을 표준으로 저장하는 것은 아쉬운 점이 많습니다. 그리고 저는 한 번, 최대 두 번의 클릭만으로 서버에 로그인하고 싶습니다! 이는 다음과 같은 질문을 제기합니다. 비밀번호로 PuTTY를 실행하는 방법은 무엇입니까?“그리고 이상한 점은 이 질문에 대한 답이 있다는 것입니다. 두 개라도! =)

안전 경고!

이 문서에 설명된 데이터 저장 방법(로그인 및 비밀번호)은 안전하지 않습니다!

무제한의 사람이 귀하의 컴퓨터에 액세스할 수 있는 경우 데이터가 공개(암호화되지 않은) 형식으로 저장되므로 사용을 자제하는 것이 좋습니다! 데이터는 PuTTY에서 선택한 프로토콜을 사용하여 네트워크를 통해 전송되므로 위협은 단 하나뿐입니다. 커피와 크루아상을 먹으러 밖에 있는 동안에만 컴퓨터에서 데이터를 훔칠 수 있습니다. ;)

기본 설정

비밀번호로 PuTTY를 실행하려면 먼저 다음을 수행해야 합니다. 세션 설정을 저장하세요. 이러한 설정을 사용하면 원격 서버에 대한 추가 로그인이 수행됩니다.

옵션 1. 비밀번호로 PuTTY 실행, 사용자 데이터로 bat 파일 실행

물론 시작하려면 박쥐 파일을 생성. 본문 파일에 의미 있는 이름을 지정하고 서버에 로그인해야 할 때 항상 사용할 수 있는 위치에 배치하는 것이 좋습니다. 이후 그것을 쓰다다음 정보:

Cd %ProgramFiles%\Putty\ start putty.exe -load SERVER_NAME -l USER_NAME -pw 비밀번호

이 두 줄의 의미를 명확히 하기 위해 다음과 같이 설명하겠습니다.

  • cd - 디렉토리를 탐색하는 명령(절대 경로이므로 플래시 드라이브를 포함해 배치 파일이 있는 모든 위치에서 실행됩니다)
  • %ProgramFiles% - 상수 운영 체제 Program Files 폴더의 절대 경로를 나타내는 Windows. 이 폴더 이름에 공백이 있습니다. 이것이 바로 이 상수가 사용되는 이유입니다.
  • %ProgramFiles%\Putty\ - 디렉터리의 절대 경로(표준 PuTTY를 설치할 때), putty.exe 프로그램이 있는 곳입니다. 설치된 곳은 거기에 있습니다. 다른 곳으로 가면, 이 길컴퓨터에 있는 것으로 변경해야 합니다
  • 시작 - 윈도우 팀파일을 실행합니다. 지정하지 않으면 두 개의 창이 열립니다. 윈도우 콘솔, 서버와의 세션이 열려 있는 두 번째 PuTTY 창 자체입니다. 우리는 왜 떠나야 하는가? 창문을 열어라윈도우 콘솔?
  • putty.exe는 실제 PuTTY 프로그램 파일이며 다음 매개변수를 사용하여 실행됩니다.
    • -load - SERVER_NAME 매개변수에 지정된 서버를 엽니다.
    • -l - USER_NAME 매개변수에 지정된 사용자 이름 앞에 옵니다.

모든 것을 입력하고 데이터를 입력하고 변경 사항을 bat 파일에 저장했습니다. 이제 두 번 클릭하여 배치 파일을 실행하고 데이터가 저장된 사용자 아래의 서버로 즉시 이동합니다. 편안한! =) 하지만 안전하지는 않습니다(위에서 쓴 것처럼).

옵션 2. 비밀번호로 PuTTY 실행, 프로그램 바로가기에 지정된 퍼티.exe

이 옵션의 이름에서 알 수 있듯이 가장 먼저 해야 할 일은 프로그램 바로가기 만들기퍼티.exe. 혼동하지 않도록 어떤 세션 데이터가 저장되어 있는지 이해할 수 있도록 바로가기 이름을 지정하는 것이 좋습니다. 바로가기의 프로그램 경로는 절대 형식으로 표시되므로 바로가기는 이동할 수 있습니다항상 가까이에 있고 그 안에 저장된 데이터를 훔치려는 사람들이 눈에 띄지 않는 장소로( 서버 로그인 및 비밀번호).

바로가기가 생성된 후 해당 속성을 엽니다.

열리는 창의 탭에서 " 상표" 라인에 " 객체» 다음 형식으로 서버 연결에 대한 데이터를 추가합니다.

"C:\Program Files\PuTTY\putty.exe" USER_NAME@SERVER_NAME -pw 비밀번호

  • "C:\Program Files\PuTTY\putty.exe" - 따옴표로 묶인 putty.exe 프로그램의 경로
  • USER_NAME - 이전에 서버에 로그인할 때마다 수동으로 입력한 사용자 이름
  • @ - 아이콘입니다 =)
  • SERVER_NAME - 연결을 설정하는 PuTTY 세션에 저장된 서버의 이름
  • -pw - PASSWORD 매개변수에 지정된 사용자 비밀번호 앞에 옵니다.
  • PASSWORD - 원격 서버에 로그인하기 위한 사용자 비밀번호

그리고 버튼을 누르세요 " 좋아요».

보안상의 이유로 Windows에서는 바로가기 매개변수의 변경 사항을 확인하라는 메시지를 표시할 수 있습니다. 여기에 동의하면 됩니다. =)

기본적으로 그게 전부입니다.

결론

PuTTY 세션에 저장된 데이터가 바로가기 및/또는 bat 파일에 저장된 데이터와 일치하는 경우 배치 파일을 실행하거나 바로가기를 두 번 클릭하면 로그인된 사용자와 함께 즉시 세션이 열립니다. 매우 편리하지만 안전하지는 않습니다. 왜냐하면 To. 모든 데이터는 명확한 형식으로 저장됩니다.

2014년 5월 30일 | 작성자: dd |

물론, 일부 지식이 본능 수준의 하위 피질에 있을 때 흥미롭습니다. 어제 포럼에서 그들은 클립보드에서 puTTY 터미널 클라이언트에 붙여넣는 방법을 물었습니다.

그 질문은 처음에는 나를 당황하게 만들었습니다. 왜냐하면... 일에 정신이 팔려 있으면 기억조차 나지 않습니다. 마우스 오른쪽 버튼을 클릭하면 PuTTY에 삽입할 수 있는 것 같지만 이미 반사 신경 수준이기 때문에 확실하게 말할 수는 없습니다. 그래서 가서 확인하고 동시에 서버에서 뭔가를 편집해야 했습니다. 더욱이 그 사람은 Tyrnet의 주제에 대한 정보를 찾을 수 없다고 울기 시작했습니다. 그러나 나는 PuTTY에서 모든 복사 및 붙여넣기가 마우스를 통해 수행된다는 것을 어딘가에서 알고 있으며, 나는 다음과 같은 지식을 가지고 태어나지 않았습니다.

마우스 오른쪽 버튼을 클릭하여(Shift+Insert 옵션) 클립보드에서 puTTY에 붙여넣습니다.
PuTTY에 복사 - 텍스트를 선택하고 마우스 왼쪽 버튼을 클릭합니다.

텍스트를 삽입할 때만 실수로 다음 줄을 클립보드에 복사한 경우 전환이 ENTER 입력을 따르고 결과적으로 명령이 실행된다는 사실을 고려해야 합니다.

그래서 어제 다시 시도하면서 프로세스에서 끊임없이 그들을 죽여야 했습니다.

PuTTY의 클립보드 작업, 평점 9개 기준 10점 만점에 5.3점