본문 바로가기
반응형

ssh8

[linux] ssh 실행시 start condition failed 에러 sudo service ssh start sudo systemctl status ssh ● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: inactive (dead) Condition: start condition failed at Tue 2023-10-06 20:56:14 PDT; 8min ago └─ ConditionPathExists=!/etc/ssh/sshd_not_to_be_run was not met Docs: man:sshd(8) man:sshd_config(5) Oct 06 20:40:48 penguin.. 2024. 3. 12.
to use the 'ssh' connection type with passwords or pkcs11_provider, you must install the sshpass program 에러 명령어 ansible testserver -i hosts -m ping하니 우분투의 경우 apt install -y sshpass redhat 계열은 yum, maxos는 안해봤는데 brew로 하면 될듯 2023. 9. 25.
[jenkins] ssh 사용하여 서버에 원격 배포 하기(+jenkins 설치) 목차 Jenkins 설치 환경: ubuntu 22.04 sudo apt install jenkins 하면 에러가발생함 https://www.oracle.com/java/technologies/downloads/#java17 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 여기서 자신의 환경에 맞는 jdk 설치해야함 deb로 설치해도 되지만 이미 설치되어 있는 jdk 버전이 있어서 gz을 받아서 설치하였습니다. 압축을 풀고 나온 파일경로를 복사한뒤 다음처럼 파일 .. 2023. 9. 8.
AWS EC2 pem 키 추가 하기 목차 혼자 연습삼아 할때는 pem 키 하나만 설정해도 되지만 특정 상황에서는 여러 pem키를 사용할수도 있다. 그래서 ec2에 pem키를 등록해보려고 한다. EC2 서비스에서 키페어 항목에 들어간다. 키파일 생성 원하는 이름, 유형, 형식 선택하시고 키페어 생성을 하시면 키페어가 다운되고 aws에 등록이됩니다. Public키 확인 및 적용 그리고 다운로드 한 경로에서 다음 명령어로 키값을 조회 합니다. ssh-keygen -y -f [경로] ssh-keygen -y -f [경로] 이런식으로 값이 나옵니다.(pem파일에 있는 키값과 다릅니다.) 윈도우의 경우 권한이 없다고 하는데 만약 권한을 주게 되면 윈도우에서 ssh 접속이 어려우니 wsl로 접속하여 sudo로 확인하는걸 권장합니다. 그리고 추가나 변경.. 2022. 9. 21.
윈도우 cmd 에서 pem 파일 ssh 접속편하게 관리 (aws ec2) ssh 접속하는 프로그램인 putty 같은걸 사용하면 권한문제가 생기진 않지만 궁금해서 해보는 윈도우 cmd로 ssh 접속하기.. pem 파일을 일일이 권한 수정하는것은 너무 번거로운 일입니다. 그래서 다음과 같이 하면 좀더 쉽게 pem 파일을 관리할수 있습니다. 우선 윈도우 계정(윈도우 로그인)의 폴더에서 .ssh폴더의 권한을 수정해줘야합니다. (경로는 C:\Users\[유저명]\.ssh 입니다.) 해당폴더의 속성 - 보안 - 고급 을 클릭합니다. 이런식응로 여러 유저의 권한이 할당 되어 있을텐데 여기서 밑에 상속사용안함을 클릭하시고 이 개체에서 상속된 사용 권한을 모두 제거합니다를 클릭합니다. 이런식으로 다 삭제가 될텐데 여기서 아래에 추가를 클릭합니다. 보안주체 선택을 클릭합니다. 유저 이름(윈도우.. 2022. 8. 31.
[VPC] ec2 ssh ECDSA host key 에러 ec2 퍼블릭 할당후 eip로 줫다가 연결을 끊은후 다른 ec2에 주니까 ssh 연결이 안됨 host 키가 변경됐다고 하는데 뭘까 다른 물리적 서버 ec2에 이 eip를 줘서 그런것 같다.(맨첫째줄처럼) 내가 해당 ip에 해당하는 host key가 상대 물리적 서버와 일치하지 않아서 나는 오류다. 다시 ec2 만들고 ip 할당했더니 오류가낫을때 host key를 초기화 해주면 된다. ssh-keygen -R [ IP or DomainName] mac이 아닌 window에서도 Host key verification failed. 라는 에러가 나와서 윈도우 설정이 잘못됐나 했는데 마찬가지로 하면 되더군요. 위 명령어치고 바로하면 안되고 좀 기다리니까 됐습니다. 2021. 8. 17.
AWS EC2 SSH 연결 할때 네트워크 설정 목차 EC2 생성하고 이런 메세지가 뜬다 There was a problem connecting to your instance we were unable to connect to your instance. make sure that your instance’s network settings are configured correctly for ec2 instance connect. EC2에서 그냥 연결을 하면 안됨 인터넷 게이트웨이와 라우팅 설정을 해줘야한다. 인터넷 게이트웨이와 라우팅 설정을 자세하게 설명해야할것 같아서 추가합니다. 인터넷 활성화의 원인만 간단히 알고싶으신분은 아래로 https://rainbound.tistory.com/188?category=948892 AWS VPC 인터넷 접속, 액세.. 2021. 8. 12.
SSH 작동 원리 2-1. 대칭키 암호화 동일한 키를 사용하여 암호화와 복호화를 하는 방식으로, 서버와 클라이언트 양쪽이 동일한 키(= 대칭키)를 가지도록 한다. 암호화를 할 때는 데이터와 키를 특정 알고리즘에 넣어서 돌리면 되고, 복호화를 할 때는 데이터와 키를 그 알고리즘에 넣어서 거꾸로 돌리면 된다. 즉 대칭키를 서버와 클라이언트만 가지고 있다면 전송 과정의 데이터를 누군가 훔쳐보더라도 그 내용을 알아볼 수 없게 된다. 그러나 이러한 대칭키를 서버와 클라이언트가 서로 공유하기 위해서는 최소 한 번은 그 대칭키를 전송하는 과정이 필요하다는 문제가 있다. 만약 이 과정에서 그 대칭키가 탈취당한다면 암호화가 아무 의미 없어지는 것이다. 이를 보완하기 위해 등장한 방식이 바로 비대칭키(공개키) 암호화 방식이다. 2-2. 비.. 2021. 7. 27.
반응형