본문 바로가기

ssh

github로부터 django 프로젝트 소스 복사하여 서버에 설치 지금까지 오라클 클라우드에 DB 서버 설정을 하였습니다. 처음에 이야기 했듯이 전 web 서버와 db 서버를 분리하여 운영하려고 하였습니다. 이제 web 서버의 설정과 django 설치, daphne 설정을 하여 웹 서비스를 운영할 수 있도록 설정을 진행하도록 하겠습니다. 저도 처음으로 시도하는 것이라 작은 실수나 틀린 부분이 있을 수 있습니다. 그런 부분은 댓글로 남겨주시면 감사하겠습니다. 기존에 많은 자료가 있으므로 굳이 여기서 django 설치나 설정은 굳이 설명하지 않도록 하겠습니다. github 소스 가져오기 저는 django 소스를 github에 올려두고 소스 관리를 하고 있습니다. 예전에는 로컬에 저장하고 ftp를 올려서 관리를 했었는데 버전관리에 어려움을 겪어 github를 이용하고 있습니.. 더보기
github 접속용 ssh 키 만드는 법 github를 사용하려면 ssh키를 등록해야합니다. git과 github를 처음 사용하면 ssh키를 어떻게 만들어야 하는지 어디서 만들어야 하는지 잘 모를 수 있습니다. 저 역시도 그랬구요. github를 이용하여 소스관리를 하려고 했는데, 검색으로 github에 소스를 등록하고 서버에서 github에 있는 소스를 가져오려고 하는데 검색한 자료대로 했는데 소스는 가져오기가 안되고, 내가 멀 잘못했나 하고 한참을 고민을 한 적이 있습니다. 그러다가 git clone을 할때 나오는 메시지를 보고 다시 검색해보니 github에서 이제는 ssh를 통해서만 clone이 된다고 하여 또 다시 구글 검색을 통해서 ssh키 발급과 github에 ssh키를 등록하는 방법을 알게 되었습니다. github를 사용할 때 ss.. 더보기
장고(Django)와 다프네(Daphne)를 이용한 서비스 구축을 위한 준비 - 리눅스 서버 설정 root 비밀번호 변경하기 앞서 설명하였던 mobaterm에서 해당 세션을 더블클릭하면 서버에 접속할 수 있습니다. root의 비밀번호 변경은 sudo passwd root 명령을 입력하여 위의 화면처럼 비밀번호를 변경하면 됩니다. su - root 를 콘솔에서 입력하면 비밀번호 요청하여 입력하게 되면 root로 전환됩니다. ssh - root 계정으로 접속하기 ssh로 접속을 root로 하기 위해서는 설정을 변경해줘야 합니다. mobaterm으로 서버에 접속하여 root 계정의 설정을 변경해줘야 합니다. ssh_config 설정 파일 변경 기본 계정을 접속한 상태에서 /etc/ssh/sshd_config 파일의 내용을 변경해줘야 합니다. 기본 계정에서 변경 내용을 적용하게 하기 위해서는 su vi /e.. 더보기