MC에서 SCP를 사용하고 기억하는 방법은 무엇입니까?

MC에서 SCP를 사용하고 기억하는 방법은 무엇입니까?

cd /#sh:radek@firebird명령줄을 통해 mc에서 scp를 실행할 수 있다는 것을 알았습니다 .

내가 할 수 있는 방법이 없을까?

  • 즐겨찾기로 저장하시겠습니까?
  • 어쩌면 비밀번호도 있을 수도 있죠?

답변1

설정을 단순화하려면 에 있는 SSH 구성 파일을 설정하면 됩니다 ~/.ssh/config. 예를 들면 다음과 같습니다.

Host server
User l33t
HostName server.example.org

HostName 지시문은 Host에 지정된 이름과 일치하는 경우 선택 사항입니다. 이것은 기본적으로 타이핑을 위한 별칭입니다 [email protected]. s많은 입력을 피하려면 호스트 행의 이름을 짧은 a로 설정할 수 있습니다. 원격 사용자 이름이 로컬 사용자 이름과 동일한 경우 사용자 줄을 무시할 수도 있습니다. 위의 구성을 사용하면 ssh server, scp file-to-copy server:등 만 입력하면 됩니다 .

OpenSSH는 비밀번호 저장을 지원하지 않습니다. 이는 일반적으로 좋지 않은 생각이지만 공개 키 인증이라는 보다 안전한 대안을 제공합니다. 공개 키를 사용하면 각 서버의 비밀번호가 다르더라도 여러 서버에 자동으로 로그인할 수 있습니다. 공개 키는 일반적으로 비밀번호와 함께 디스크에 저장되는 개인 키를 사용합니다. 이 비밀번호는 개인 키를 로드하는 데 사용되며, 이후 원격 서버를 인증하는 데 사용됩니다. 항상 개인 키 비밀번호를 입력할 필요가 없도록 SSH 공개 키 에이전트(예: ssh-agentGNOME Keyring)에 개인 키를 로드할 수 있습니다. 에이전트가 로드된 개인 키로 실행 중이면 비밀번호 없이 모든 서버에 자동으로 인증할 수 있습니다. 비밀번호 없이 개인 키를 디스크에 저장할 수도 있지만 이는 보안 수준이 낮고 일반 텍스트 비밀번호를 디스크에 저장하는 것과 같습니다. 보세요SSH 공개 키 설정.

답변2

버전 4.8.23 기준:

  1. 상단 메뉴를 열거 Left나 (RightF9를 누르세요마우스를 사용할 수 없는 경우)

  2. 선택하다Shell link...

  3. 형식별로 연결 입력username@hostname(예를 들어, [email protected])

다른 모든 것은 허용되는 답변에 설명된 대로 작동하는 것 같습니다. (적어도 나는 지금까지 사용 ssh-agent하고 ssh-add불만이 없습니다.)

http://wiki.blue-panel.com/index.php/Midnight_Commander_(en)#SCP_Client:

관련 정보