UAAI 설치 후 계정 추가 했는데 FTP 접속 불가네요
본문
안녕하세요.
아파치님께서 제공해주신 UAAI를 이용해 오라클 클라우드에 서버를 설치했습니다
완료된 거 같은데
추가로 개인 계정을 만들었는데 DB랑, 사이트 볼륨은 다 생성되는 거 같은데
FTP 접속이 안되네요
키를 이용해서 접속하는데, 서버에서 키를 튕겨내네요
참고로 UBUNTU 계정으로는 접속이 잘 되지만 신규 폴더 접근권한이 없어 후속 작업을 못하고 있습니다 ㅜㅜ
댓글목록 4
만수킴님의 댓글
만수킴 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (175.♡.♡.125) 작성일
오라클 클라우드는 기본적으로 허용한 계정만 SSH와 SFTP에 접속할 수 있습니다.
우분투 OS는 UBUNTU 계정이고 Centos OS는 centos로 접속을 하게 됩니다.
셋팅 과정 중 SSH키 파일이 바로 위 계정들과 연결되는 것이죠.
또한 보안때문인지 UBUNTU계정 또는 Centos 계정의 home directory만 접근이 가능합니다.
해결 방법은 2가지입니다.
1. UBUNTU의 계정으로 접속해서 그들의 home directory에 파일을 올리고, SSH로 접속하여 파일을 원하는 위치로 이동시키는 방법입니다.
만약 그누보드 셋팅을 위해 그누보드 압축 파일을 올린다면, ftp 접속 -> 파일 업로드 -> SSH 접속 -> 신규 생성한 유저의 홈디렉토리로 파일 이동 및 압축 해제 -> 웹브라우저에서 설치 작업 진행.
2. sftp가 아닌 다른 ftp프로그램을 설치하시고, ftp의 포트를 변경하고... 신규로 생성한 유저의 계정을 등록하고... Oracle Cloud 셋팅에서 방화벽 열어주고...
그냥 1번의 방법이 제일 편하실 겁니다.
저도 그런식으로 진행했습니다. ^^
b1nst님의 댓글
b1nst 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (222.♡.♡.105) 작성일
조금 늦은감이 있지만... 아파치님의 AAI 나 UAAI를 사용하는 경우 콕핏이 같이 설치됩니다.
도메인 혹은 아이피:9090 포트로 접속하면 되는데
이때 루트계정이나 권한이 있는 계정으로 로그인 하시고 계정설정 부분을 보시면 추가하신 사용자아이디가 나옵니다. (개별 사용자)
여기서 SSH를 누르시면 SSH키를 각 사용자에 등록하는것이 가능합니다.
저는 PUTTY 로 SSH키 내용을 복사하여 새로만든 계정에 추가해주었습니다.
이렇게 해두고 SFTP 연결시에 사용자명/SSH키 를 이용하셔서 로그인 하시면 정상적으로 SFTP이용이 가능합니다.
저는 AWS를 사용하고 있지만 근본적인 해결방법은 동일하다고 봅니다.
만약 폴더 권한등의 문제가 발생하여 [수정,삭제] 가 불가능하다면 root 혹은 su - root 등을 이용해서 권한을 확보하신 후
chown -R 사용자명 /home/사용자명/public_html 명령어를 사용하셔서 권한을 풀어주는것이 가능합니다.
도움 되시길...
마젠토님의 댓글
마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (121.♡.♡.154) 작성일https://docker.apachezone.com/blog/51. 오라클 클라우드는 아니지만 참조하셔서 차근 차근 체크해 보세요
보통 포트를 클라우드 차원에서 열어주어야 됩니다.