«ssh» 태그된 질문

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

1
소켓이 활성화 된 시스템 사용자 장치를 통한 주문형 SSH Socks 프록시가 원하는대로 다시 시작되지 않음
격리 된 네트워크에 도달하려면 ssh -D socks 프록시를 사용합니다 . 내가 추가 할 때마다 세부 정보를 입력하지 않아도되도록 다음을 추가하십시오 ~/.ssh/config. $ awk '/Host socks-proxy/' RS= ~/.ssh/config Host socks-proxy Hostname pcit BatchMode yes RequestTTY no Compression yes DynamicForward localhost:9118 그런 다음 systemd-user service unit definition 파일을 작성했습니다. $ cat ~/.config/systemd/user/SocksProxy.service …

2
호스트 이름 목록으로 암호화 된 .ssh / known_hosts의 호스트 이름을 해독하는 방법은 무엇입니까?
hostnamses 목록을 전달 하여 known_hosts 파일에서 ssh 호스트 이름 을 해독 (해시 해제) 하는 스크립트를 찾으려고 합니다. 따라서 정확히 반대의 작업을 수행하려면 다음을 수행 하십시오 . ssh-keygen -H -f known_hosts 또는 ssh config HashKnownHosts가 No로 설정된 경우 이와 동일하게 수행하십시오. ssh-keygen -R know-host.com -f known_hosts ssh-keyscan -H know-host.com >> known_hosts …

6
ssh 공개 키를 여러 Linux 호스트에 복사
중앙 서버에서 여러 서버로 .ssh / id_rsa.pub를 복사하려고합니다. 일반적으로 변경 사항을 다른 서버로 푸시하는 데 사용하는 다음 스크립트가 있습니다. #!/bin/bash for ip in $(<IPs); do # Tell the remote server to start bash, but since its # standard input is not a TTY it will start bash in # noninteractive …
14 shell-script  ssh 

2
ssh 말한다 : 당신은 존재하지 않습니다, 저리가!
때때로 ssh서버에 연결 하려고 하면 다음 메시지가 나타납니다. You don't exist, go away! 을 사용하기 전에 이것을 보지 못했습니다 ssh. 이것은 무엇을 의미 하는가? ssh 또는 다른 문제가 있습니까? 추가 정보: ssh -q -i private_key root@192.168.0.11 "command" 서버는 SUSE Linux입니다. 나는 실행 ssh루프에서 10 번 명령을, 만 1 또는 시도의 …
14 ssh 

5
rsync로 각 서버에 대해`~ / .ssh / config 설정을 사용하는 방법
이제 rsync를 -e 'ssh -p 10022'옵션 과 함께 사용하여 포트를 지정하고 있습니다. 에 이미 ssh 설정이 ~/.ssh/config있습니다. Host myvps HostName example.com User ironsand Port 10022 rsync에서이 구성을 쉽게 사용할 수 있습니까? 또는 ~/.rsync서버 지정을위한 기본 포트를 작성 하고 설정할 수 있습니까 ?
14 ssh  rsync 

5
특정 컴퓨터에서 SSH가 작동하지 않음
LAN의 다른 모든 컴퓨터와 외부에서 연결할 수 있습니다. SSHD를 실행하는 다른 컴퓨터에 제대로 연결됩니다. 상세하게 ssh를 시도하면 다음과 같은 정보가 나타납니다. $ ssh -vvv 192.168.1.9 OpenSSH_6.2p2, OpenSSL 1.0.1e 11 Feb 2013 debug2: ssh_connect: needpriv 0 debug1: Connecting to 192.168.1.9 [192.168.1.9] port 22. debug1: Connection established. debug1: identity file /home/Steven/.ssh/id_rsa type …
14 ubuntu  ssh 

4
stdin이 터미널이 아니기 때문에 의사 터미널이 할당되지 않습니다.
nc가없는 서버를 통해 자동 SSH 호핑을 설정하려고합니다. 이것은 명령 행에서 작동합니다. ssh -A gateway ssh steve@target (공개 키를 SSH 에이전트에 추가했습니다). 그러나 ~ / .ssh / config에 추가하지 않아도됩니다. Host target User steveb ProxyCommand ssh -A gateway ssh steve@targetip $ ssh target Pseudo-terminal will not be allocated because stdin is …
14 ssh  rhel  configuration  tty 

4
원격으로 로그인 할 때 그룹이 로컬 그룹과 다릅니다
우리는 서로 다른 시스템 (을 포함한 조직 역할 wheel)에서 의미가있는 일부 그룹과 함께 사용자를 LDAP에 저장합니다 . 이 예를 들어 워크 스테이션에 로컬 그룹은 또한 audio또는 videoLDAP에 넣어하는 것이 바람직되지 않습니다. 이제 로컬로 로그인하면 해당 로컬 그룹을 얻지 만 SSH를 통해 동일한 컴퓨터에 로그인하면 부족합니다. 내가 su곧바로 사용하면 물론 돌아옵니다 …

3
원격으로 만 스크립트를 실행할 수있는 사용자 추가
한 가지만 할 수있는 사용자를 만들고 싶습니다 .ssh를 통해 하나의 특정 폴더에있는 스크립트 (및 스크립트에 대한 명령 줄 인수)를 지정하고 (이 질문의 목적으로 호출하십시오 /local/remote_only_scripts/foo) 해당 스크립트를 실행하십시오 출력을 반환합니다. 사용자가 할 수 있기를 원하지 않는 것들의 예를 분명히하기 위해 : 계정에 로컬로 로그인하십시오. 로그인 응용 프로그램은 /bin/login입니다. /local/remote_only_scripts/foo폴더 의 …

4
비표준 포트에서 SSH로 SVN / SSH를 구성하는 방법은 무엇입니까?
SSH가 포트 20000에 있도록 구성했습니다. svn co svn+ssh://server.com:20000/home/svn/proj1 proj1 --username jm 나는 얻다 svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly SVN에게 포트 20000을 사용하도록 지시해야한다고 생각합니까? 우분투에 있습니다 11.10
14 ssh  tcp  subversion 



3
버려진 ssh 세션에 연결하거나 볼 수 있습니까?
ssh회사 네트워크의 모든 호스트에서 실행할 수있는 redhat의 가상 인스턴스가 있습니다. 내 ssh또는 나를 분리 일으키는 원인이되지 않을 수 있습니다 약간의 스크립트를 실행하는 동안 세션이 떨어졌다. who명령은 로컬 여전히 하락 연결을 나열합니다. 로 다시 연결 ssh하면 완전히 새로운 세션 이 시작됩니다. 원래 세션에 연결하는 방법이 있습니까? 내가 그것을 죽일 수 없다면? …
14 ssh 

4
다른 사용자 이름에 대한 비밀번호가없는 ssh?
Subversion 프로젝트에 암호가없는 ssh 연결을하고 싶습니다. 지금은 ssh + svn을 사용하고 있으며 서버와 거래 할 때마다 암호를 입력해야하기 때문에 약간 성가시다. 웹에서 암호가없는 ssh의 키를 생성하는 방법에 대한 몇 가지 자습서를 찾았지만 모두 내 홈 시스템과 동일한 원격 시스템에서 동일한 사용자 이름을 사용하고 있다고 가정합니다. 그러나 ssh + svn에 사용하는 …

2
sudo -i가 대상 사용자에 대해 XDG_RUNTIME_DIR을 설정하지 않은 이유는 무엇입니까?
XDG_RUNTIME_DIRsystemctl --user일하는 데 필요 합니다. 시스템 사용자 세션을 실행하도록 우분투 서버 16.04를 설정했습니다. 를 관리 할 때 지금, 나는 통해 사용자를 바꾸는 경우에 것을 발견 sudo -u $user -i하거나 su - $user, 환경이하지 않는 XDG_RUNTIME_DIR것을 방지, 설정 systemctl --user작업에서. 그러나 ssh해당 사용자 에게 직접 연결하면 올바르게 설정됩니다. 설명서를 올바르게 이해 …
14 ssh  systemd  sudo  pam 

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