«ssh-agent» 태그된 질문

ssh-agent는 OpenSSH 소프트웨어에 포함 된 SSH 용 단일 사인온 메커니즘입니다. ssh-agent를 구성하고 사용하는 방법에 대한 질문에이 태그를 사용하십시오.

16
암호 프롬프트없이 ssh-add를 자동으로 실행하려면 어떻게해야합니까?
SSH를 통해 네트워크의 여러 컴퓨터 (정적 이더넷)간에 통신하고 싶습니다. 그렇게하려면 특정 컴퓨터에 로그인 할 때마다 ssh-add를 실행해야합니다. 한 번 설정하고 로그인하거나 재부팅 할 때마다 암호 문구를 묻지 않도록하려면 어떻게해야합니까? 내 기계? bash_profile파일 에 몇 줄을 추가 해야하는 방법이 있지만 특정 시스템에 재부팅 / 로그인 할 때마다 암호를 입력해야합니다. if [ …
247 ssh  ssh-agent 


8
ssh-add가 불평합니다 : 인증 에이전트에 대한 연결을 열 수 없습니다
ssh-addRaspbian을 실행하는 RaspberryPi에서 작업 하려고했습니다 . 시작할 ssh-agent때 터미널에 다음과 같은 출력을 제공 할 수 있습니다 . SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; 내가 실행하면 ps aux | grep ssh실행되고 있음을 알 수 있습니다. 그런 다음 ssh-add키 암호를 추가하기 위해 실행하려고 하면 다음과 같은 결과가 나타납니다. …

3
재부팅 사이에 ssh-add가 지속되지 않습니다
에이전트에 ssh 키를 추가했습니다. $ ssh-add ~/.ssh/id_rsa_mac Identity added: /Users/alex/.ssh/id_rsa_mac (/Users/alex/.ssh/id_rsa_mac) 재부팅 후 에이전트는이 키를 더 이상 추가하지 않습니다. $ ssh-add -l The agent has no identities. 왜 이런 일이 일어 났습니까?
150 ssh  osx  ssh-agent 

1
왜 ssh-agent의 출력을 평가합니까?
실행 ssh-agent하려면 사용해야합니다 eval $(ssh-agent) 왜 eval출력 해야 ssh-agent합니까? 내가 그냥 실행할 수 있도록 설계되지 않은 이유는 무엇입니까? 참고 : 백틱 (`)은 더 이상 사용되지 않아 제거되었습니다. 예를 들어 여기에서 자세한 내용을 읽을 수 있습니다 .
67 shell  ssh  ssh-agent  eval 

2
Debian 8.0에서 diffie-hellman-group1-sha1 키 교환을 활성화하는 방법은 무엇입니까?
diffie-hellman-group1-sha1키 교환 방법 을 요청하는 서버로 ssh 할 수 없습니다 . ssh 123.123.123.123 Unable to negotiate with 123.123.123.123 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 diffie-hellman-group1-sha1데비안 8.0 에서 키 교환 방법 을 활성화하는 방법은 무엇입니까? 나는 ( 여기 에서 제안한대로 ) 시도 했다. 내 다음 줄을 …



1
여러 (유효한) 키와 함께 ssh-agent를 사용하면서 사용할 키를 선택하는 방법은 무엇입니까?
공개 키 인증에 유효한 두 개의 키 A와 가 있다고 가정 해 보겠습니다 . 키에 따라 다른 동작으로 구성되어 있기 때문에 클라이언트에서Buser@hostauthorized_keys~/.ssh/config Host A.host HostName host User user IdentityFile ~/.ssh/A Host B.host HostName host User user IdentityFile ~/.ssh/B 잘 작동합니다. 그러나, 순간 내가 사용 ssh-agent하고 키를 모두 추가 A하고을 B(예를 …
20 ssh  ssh-agent 

4
이 ssh-agent 문제를 어떻게 해결할 수 있습니까?
Linux Mint를 사용하고 있으며 로그인 할 때 자동으로 잠금을 해제하기 위해 그놈 키 링을 얻을 수 없었습니다. 내 문제의 증상은 다음과 같습니다. $ ssh-add Identity added: /home/me/.ssh/id_rsa (/home/me/.ssh/id_rsa) $ git pull WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-Nmf3J3/pkcs11: No such file or directory 암호 입력없이 git이 푸시 / 풀을 할 수 …

4
키가 이미있는 경우 ssh-add를 조용히하십시오.
ssh-add /path/to/special_key스크립트 상단에 넣고 싶습니다 . 이것은 잘 작동하지만 항상 암호 문구를 요구합니다. ssh-add -l키가 이미 추가 된 것을 보여 주더라도 여전히 암호 문구를 요구하기 때문에 이것은 이상하고 약간 성가시다 . "이 키를 추가하고 암호가 아직 추가되지 않은 경우 묻지 않으면 아무 것도하지 마십시오"라고 알려주는 방법이 있습니까?

3
SSH 키 비밀번호 문구를 한 번만 요청하고 필요한 경우에만 요청하는 방법은 무엇입니까?
(이 사이트에서 관련성이있는 많은 질문을 읽었으며 이것이 실제로 새로운 질문이라고 생각합니다.) 많은 서버에 많은 키가 있으며 모두 암호로 보호됩니다. 암호를 입력하는 것만 큼 암호를 입력하는 것이 좋습니다. 실제 생산성이 떨어집니다. 로그인 쉘에서 ssh-agent + ssh-add 명령을 사용하면 로그인시 암호를 한 번만 입력하면됩니다 키 체인 을 사용하면 ssh-agent를 로그 아웃 이상으로 …
15 ssh  ssh-agent 

2
ssh-agent를 시스템 서비스로 시작하고 사용하는 방법은 무엇입니까?
어떻게 시작 ssh를 에이전트 로 systemd 서비스를? 인터넷에 몇 가지 제안이 있지만 완료되지 않았습니다. ssh-agent 서비스가 성공적으로 시작된 경우 자동으로 암호화되지 않은 키를 추가하는 방법 은 무엇입니까? 아마도 목록에서 키를 추가하는 ~/.ssh/.session-keys것이 좋습니다. SSH_AUTH_SOCK나중에 로그인 세션에서 설정하는 방법은 무엇입니까? 가장 올바른 방법은 ssh-agent 서비스에서 systemd-logind 서비스 로 푸시하는 것입니다 ( …

4
ssh-agent가 설정되지 않음 (SSH_AUTH_SOCK, SSH_AGENT_PID env vars not set)
Kubuntu 12.04에서 친구의 새 사용자 계정을 설정했습니다. 그가 사용할 때 그는 ssh이 오류가 발생합니다 : 인증 에이전트에 대한 연결을 열 수 없습니다 우리는 ssh일부 bash 스크립트에서 실행 중입니다. 이 오류로 이어질 수있는 다양한 것을 살펴본 후이 솔루션을 발견했습니다. $ eval `ssh-agent -s` $ ssh-add ~/.ssh/some_id_rsa 그런 다음 ssh예상대로 명령 (및 …
13 bash  ssh  kubuntu  ssh-agent 

2
gpg-agent는 ssh-add보고“에이전트 거부 작업”으로 SSH 키를 거부합니다
아치 리눅스에서 openssh7.5p1 및 gnupg 2.1.21을 사용하고 있습니다 (이것은 아치와 함께 제공되는 기본 버전입니다). gpg-agentssh 에이전트 로 사용 하고 싶습니다 . 나는 내 안에 다음을 넣었다 ~/.gnupg/gpg-agent.conf. pinentry-program /usr/bin/pinentry-qt enable-ssh-support Arch는 systemd에서 자동으로 gpg-agent를 시작하므로 export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" 내가 실행할 때 ssh-add -lID를보고하지 않고 프로세스를 ps보고합니다 gpg-agent --supervised. 불행히도을 실행 ssh-add하면 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.