본문 바로가기

[리눅스] 키파일을 통한 비밀번호 없는 ssh접속과 디버그 [리눅스] 키파일을 통한 비밀번호 없는 ssh접속과 디버그 설정방법 우선 로컬와 원격서버 통신을 위해ssh key를 만들어줍니다. 패스워드를 입력해도 되지만 그렇게 되면 패스워드를 너무 자주 입력하게 됩니다. ssh-keygen -t rsa 이후 3번의 질문을 하는데 각각 키파일명을 어떻게할지와 키파일에 비밀번호를 만들지 비밀번호를 만드는 경우 패스워드 컨펌입니다. 패스워드나 따로 이름을 입력하지 않는다면 엔터를 3번 따닥! 눌러주세요.디폴트인 id_rsa이름으로 된경우 ssh-copy-id -i ~/.ssh/id_rsa.pub userName@ip주소 서버의 접속 아이디와 ip주소를 입력하여 접속한 후 패스워드를 입력하게되면 정상적으로 키파일을 옮기게 됩니다.그 후 원격서버에 접속하여 ~/.ssh/au.. 더보기
aws lambda + serverless 사용법 aws lambda + serverless 사용법 aws 콘솔에서 IAM으로 이동 후 User 패널로 들어간다. 유저 이름을 만들고 attach policy를 통해 서버리스용으로 사용할 아이디어를 만들어준다 다 하게되면 key와 secretKey를 얻을 수 있다. 1serverless config credentials --provider aws --key xxx --secret yyy --profile serverless-admin 커맨드라인에서 key와 secret부분을 아까 발급받은내용으로 그리고 serverless-admin부분은 만들었던 user name으로 수정하여준다.이제 aws로 가서 function을 만들어보자. servers->lambda create scratch 언어는(runtime).. 더보기
Let’s Encrypt nodejs 적용기 Let’s Encrypt nodejs 적용기 let’s encrypt는 설치하기 위해선 python 2.7 버전을 설치합니다. 아래는 파이썬과 certboot을 다운로드하는 과정(Git이 설치되지 않은경우 미리 설치를 진행해주셔야합니다.) cd /usr/local yum install epel-release rpm -ivh https://rhel6.iuscommunity.org/ius-release.rpm yum install git python27 python27-devel python27-pip python27-setuptools python27-virtualenv python27-libs git clone https://github.com/certbot/certbot certbot을 설치하여봅시다... 더보기