본문 바로가기

반응형

SSH

[리눅스] ssh 접속 시 no matching key exchange method found 에러 ssh 접속 시 no matching key exchange method found 에러 테스트 환경 $ cat /etc/redhat-release CentOS release 5.6 (Final) $ getconf LONG_BIT 32 $ openssl version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 $ ssh -V OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 [에러] Unable to negotiate with 192.168.0.101 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-h.. 더보기
[AWS] ec2 인스턴스(Amazon Linux 2)에 stormssh 설치 및 설정하기 ec2 인스턴스(Amazon Linux 2)에 stormssh 설치 및 설정하기 stormssh 설치 pip(pip2) 경로 확인 $ which pip3 /usr/bin/pip3 pip3 명령으로 stormssh 설치 pip3 install stormssh $ /usr/bin/pip3 install stormssh WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead. Collecting stormssh Downloading stormssh-0.7.0.tar.gz (90 kB) |████████████████████████████████| 90 kB 1.9.. 더보기
[리눅스] SCP 및 TAR을 사용하여 SSH를 통해 압축 및 복사 SCP 및 TAR을 사용하여 SSH를 통해 압축 및 복사 출발지(Source) 서버 tar cfz - tmp | ssh sangchul@222.222.222.222 tar xfz - -C /home/sangchul/ $ pwd /home/sangchul $ ls -l total 0 drwxr-xr-x 3 root root 83 Aug 21 15:20 tmp $ tar cfz - tmp | ssh sangchul@222.222.222.222 tar xfz - -C /home/sangchul/ sangchul@222.222.222.222's password: 목적지(destination) 서버 $ pwd /home/sangchul $ ls -l total 0 drwxr-xr-x 3 sangchul sangc.. 더보기
[원도우] MobaXterm 설치 및 사용하는 방법 원도우 MobaXterm 설치 및 사용하는 방법 MobaXterm 설치 다운로드 URL : https://mobaxterm.mobatek.net/download.html MobaXterm Home Edition 설치 파일 다운로드 다운로드받은 설치 파일(Installer edition)을 압축 해제하고 설치 마법사로 설치를 진행합니다. - 라이선스 동의 - 설치 디렉토리 설치 후 바탕화면에 있는 아이콘을 실행하면 먼저 '보안 경고' 팝업이 노출됩니다. 원도우 보안 경고 실행 화면 - 기존에 Putty 및 SecureCRT 프로그램에 등록되어 있던 세션을 자동으로 가져옵니다. Start local termainal 더보기
[명령어] sshpass 명령어 sshpass 명령어 sshpass 설치 yum install -y sshpass sshpass 활용하여 ssh 접속하기 sshpass -p'PASSWORD' ssh user@111.111.111.111 -oStrictHostKeyChecking=no $ sshpass -p'PASSWORD' ssh user@111.111.111.111 -oStrictHostKeyChecking=no user@bvm111:~$ 더보기
[linux] SSH Config 설정으로 SSH 간편하게 접속하기 SSH Config 설정으로 SSH 간편하게 접속하기 일반적인 SSH 접속(ssh, scp) $ ssh -i ~/sshkey/prod.pem ec2-user@111.111.111.111 $ scp -i ~/sshkey/prod.pem ec2-user@111.111.111.111:/abc.txt . SSH Config 설정 $ touch ~/.ssh/config $ chmod 600 ~/.ssh/config SSH Config 편집 $ vim ~/.ssh/config Host awsserver01 hostname 111.111.111.111 user ec2-user identityfile "~/sshkey/prod.pem" port 22 # Host {원격지 서버의 별칭} # HostName {원격지 서버.. 더보기
[리눅스] rsync에서 ssh를 사용하여 파일 복사 rsync에서 ssh를 사용하여 파일 복사 Pull: rsync [OPTION] [USER@]HOST:SRC [DEST] Push: rsync [OPTION] SRC [USER@]HOST:DEST 로컬 서버(1.1.1.1)에서 원격 서버(2.2.2.2)로 디렉토리 복사하기 rsync -ahvz --progress -e ssh /Source root@2.2.2.2:/Destination/ 원격 서버(2.2.2.2)의 디렉토리를 로컬 서버(1.1.1.1)로 복사하기 rsync -ahvz --progress -e ssh root@2.2.2.2:/Source /Destination/ 더보기
[리눅스] SSH root 접속 제한 SSH root 접속 제한 sshd_config 편집 #PermitRootLogin yes PermitRootLogin yes : root 접속 허용 PermitRootLogin no : root 접속 제한 치환 명령어 $ sed -i 's/^#PermitRootLogin yes/PermitRootLogin no/g' /etc/ssh/sshd_config $ perl -pi -e 's/^#PermitRootLogin yes/PermitRootLogin no/g' /etc/ssh/sshd_config 설정 후 ssh 서비스 재기동 $ systemctl restart sshd 더보기

728x90
반응형