«ssh» 태그된 질문

SSH (Secure SHell)는 원격 컴퓨터에서 명령을 안전하게 실행하기위한 프로토콜입니다. SSH 클라이언트 및 서버 소프트웨어 구성, 사용 및 문제 해결에 대한 질문에이 태그를 사용하십시오.

1
git-upload-pack이 무기한 멈춤
다음과 같은 호출 구조가 있습니다. Jenkins가 실행됩니다 fab -Huser@host set_repository_commit_hash:123abc. set_repository_commit_hash로 실행 git fetch됩니다 pty = False. 자식 프로세스는 ssh git@github.com git-upload-pack 'user/repository.git'끝나지 않습니다. git fetch로컬 클론에서 실행 을 시도했지만 성공했지만 실행 ssh git@github.com git-upload-pack 'user/repository.git'하면 다음이 반환되고 중단됩니다. 00ab84249d3bb20930c185c08848c60b71f7b28990d6 HEADmulti_ack thin-pack side-band side-band-64k ofs-delta shallow no-progress include-tag multi_ack_detailed agent=git/1.8.4 …
30 ssh  git  jenkins 

1
SSH로 인해 while 루프가 중지됨
나는 마침내 몇 주 동안 어려움을 겪고있는 문제를 해결했습니다. "권한 키"와 함께 SSH를 사용하여 명령을 원격으로 실행합니다. while 루프에서 할 때를 제외하고는 모두 괜찮습니다. ssh 명령으로 반복을 완료하면 루프가 종료됩니다. 오랫동안 나는 이것이 일종의 ksh 기묘하다고 생각했지만 지금은 bash가 실제로 동일하게 작동한다는 것을 알았습니다. 문제를 재현하는 작은 샘플 프로그램. 이것은 …

4
ssh $ host $ FOO 및 ssh $ host“sudo su user -c $ FOO”유형 구문에서 인용
나는 종종 ssh를 통해 복잡한 명령을 내린다. 이러한 명령에는 awk 또는 perl 한 줄로의 파이핑이 포함되며 결과적으로 작은 따옴표와 $가 포함됩니다. 나는 인용문을 올바르게 수행하기위한 단단하고 빠른 규칙을 알 수 없었으며 그것에 대한 좋은 참조를 찾지 못했습니다. 예를 들어 다음을 고려하십시오. # what I'd run locally: CMD='pgrep -fl java | …
30 bash  shell  ssh  quoting 

6
X 클라이언트가 SSH를 통해 전달했습니다. "디스플레이를 열 수 없습니다 : localhost : 11.0"
SSH 서버가 실행되는 원격 시스템에서 X 전달을 활성화했습니다. # grep -i forward /etc/ssh/sshd_config X11Forwarding yes # 로컬 컴퓨터 -X에서 원격 컴퓨터에서 실행되는 SSH 서버에 X 서버 프록시를 설정하도록 지시하는 플래그를 사용하여 SSH 클라이언트를 시작했습니다 . 또한 $DISPLAY이 프록시를 가리키는 변수를 작성 하고xauth 원격 시스템에서이 X 서버 프록시를 인증 하는 프록시 …
30 ssh  x11  sshd 

3
ssh 세션에서 실행되는 프로그램은 연결에 의존합니까?
ssh 세션에서 실행되는 프로그램이 클라이언트 연결에 의존합니까? 예를 들어 연결이 실제로 느린 경우. 그러면 화면에 물건이 인쇄 될 때까지 적극적으로 대기합니까? 연결에 의존한다면 화면 이나 byobu 에서도 발생 합니까? 이들을 사용하면 호스트에서 연결을 끊은 후에도 프로그램이 계속 실행됩니다. 참고 : 나는 다음과 같은 관련 질문 만 찾았습니다. ssh 세션의 일시적인 …
29 ssh  tty  job-control 

2
“ssh -t”를 통해 전송 된이 바이너리 파일이 변경되는 이유는 무엇입니까?
SSH를 통해 파일 을 복사 하려고하는데 scp필요한 정확한 파일 이름을 모르기 때문에 사용할 수 없습니다 . 작은 이진 파일과 텍스트 파일은 제대로 전송되지만 큰 이진 파일은 변경됩니다. 서버의 파일은 다음과 같습니다. remote$ ls -la -rw-rw-r-- 1 user user 244970907 Aug 24 11:11 foo.gz remote$ md5sum foo.gz 9b5a44dad9d129bab52cbc6d806e7fda foo.gz 다음은 파일을 …
29 ssh  file-copy 

4
SSH를 통해 HTTP 음악 스트림을 어떻게 재생합니까?
난 그냥 할 수있는 알고 mplayer <stream>하는 열 및 재생 로컬 컴퓨터에 스트림을. 그러나 나는 방화벽 뒤에 있습니다. 대신, 내가하고 싶은 열 A의 스트림 원격 시스템을 ,하지만 여전히 플레이 에 그것을 이것 . 원격 연결은 무엇입니까 SSH를 위해, 그러나 일을 ssh "mplayer <stream>"모두하는 것은 개방 과 리모컨의 스트림을한다. SSH의 -x플래그는 …
29 ssh  http  mplayer  streaming  music 

10
ssh 서버에 로그인하기위한 쉘 스크립트
스크립트에 언급 된 비밀번호를 사용하여 ssh 서버에 자동 로그인 할 수있는 쉘 스크립트를 작성하려고했습니다. 다음 코드를 작성했습니다. set timeout 30 /usr/bin/ssh -p 8484 root@172.31.72.103 expect { "root@172.31.72.103's password" { send "password\r" } } 이 코드는 제대로 실행되지 않고 여전히 암호를 요구합니다. 누군가이 문제를 해결하는 데 도움을 줄 수 있습니까?
29 ssh  password  expect 

7
OS X : ssh 세션 중에 컴퓨터를 잠자 지 않게하는 방법
내가하면 ssh를 에 OS X의 내 네트워크에있는 컴 될 때까지 세션이 지속 OS X가 들어가는 절전 모드. 마우스를 물리적으로 부딪 히거나 키를 입력하거나 수동으로 절전 기능을 비활성화하는 것과는 별도로 SSH 세션 중에 이러한 상황이 발생하지 않도록하는 방법이 있습니까? 편집 : ssh 세션은 일반적으로 간단한 sshfs 마운트입니다.

5
쉘을 닫을 때`scp` 전송이 닫히나요?
내가 가진 scp(하나의 원격 서버에서 다른 서버로) 전송, 그것은 매우 큽니다. 따라서이 명령을 실행 한 컴퓨터를 닫으십시오. 전송이 종료됩니까? sshBitwise 프로그램을 사용하여 쉘에 액세스 할 수 있습니다.
29 ssh  scp 

4
QEMU를 사용하여 호스트에서 게스트로 SSH하는 방법은 무엇입니까?
qemu를 사용하여 호스트에서 게스트로 ssh를 어떻게 설정합니까? 다음과 같이 특별한 매개 변수없이 VM을 부팅 할 때 포트 리디렉션을 사용할 수 있습니다. /usr/bin/qemu-system-x86_64 -hda ubuntu1204 -m 512 -redir tcp:7777::8001 그러나 다음을 사용하여 부팅하려고하면 : /usr/bin/qemu-system-x86_64 \ -m 1024 \ -name vserialtest \ -hda ubuntu1204 \ -chardev socket,host=localhost,port=7777,server,nowait,id=port1-char \ -device virtio-serial \ …
29 networking  ssh  qemu 

2
OpenSSH 개인 키를 SSH2 개인 키로 변환
기존 OpenSSH 키 쌍을 SSH2 (ssh.com 형식) 키 쌍으로 변환하는 방법이 있습니까? UPD : ssh-keygen갑자기 나타나는 것에 대한 답변이 있기 때문에 내가 어디에서 왔는지 설명 할 것입니다 (또한 "어떻게 시도 했습니까?" $> diff --report-identical-files <(ssh-keygen -e -f ~/.ssh/id_dsa) <(ssh-keygen -e -f ~/.ssh/id_dsa.pub) Files /tmp/zshAGGWAK and /tmp/zshPZiIr6 are identical 즉, ssh-keygen개인 …


2
ssh를 사용하여 처음 로그인 할 때 사용자가 비밀번호를 변경하도록하려면 어떻게합니까?
ssh를 사용하여 처음 로그인 할 때 새로 생성 된 사용자가 비밀번호를 변경하도록 강요하려고합니다. 보안상의 이유로 처음 로그인 할 때까지 보안 암호를 제공하려고합니다. 지금까지 다음을 수행했습니다. useradd -s /bin/bash -m -d /home/foo foo passwd foo 이렇게 chage -d 0 foo만하면 나에게 오류 제공 Your account has expired; please contact your system …
28 linux  bash  ssh  login  pam 

1
특정 호스트에 대해 기본적으로 다른 사용자 이름을 사용하십시오.
정기적으로 로그인하는 서버 중 하나에 다른 (할당되고 변경할 수없는) 사용자 이름이 있으며 매번 기록하지 않으려 고합니다. 이 라인을 만들 수 있습니까 [tohecz@localhost ~]$ ssh myserver.cz [tohecz@localhost ~]$ ssh anotherserver.cz 다음과 같이 행동합니까? [tohecz@localhost ~]$ ssh tohecz@myserver.cz [tohecz@localhost ~]$ ssh anotheruser@anotherserver.cz
28 ssh  users 

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