시놀로지에서 SFTP. 설정을 했는데도 접속이 안됩니다.
시놀로지에서 SFTP 설정하고 포트번호를 22로하고
ssh 접속포트는 1029로 열어두고
접속하려는 계정의 sftp 권한열어두고
방화벽에 1029, 22 포트 열어두고
112.169.230.149 host일때
ssh kimk1029@112.169.230.149 -p 22
로 접속하고
계정 비번 입력하면
퍼미션 디나이드 , 플리즈 트라이 어게인 ..
이라고 뜨네요...
권한 어디서 부여해줄방법없나요??
1등
니즛 2023.04.13. 13:50
sftp를 사용하시려면 ssh가 아니고 sftp를 써야하지 않을까요? 윈도우 환경이라면 그냥 smb 쓰거나 xftp같은 sftp지원하는 클라이언트 쓰는게 편할 것 같아요.
니즛
맥환경이고 iterm 에서 사용하려는겁니다 ! 앞에 sftp 이렇게 써야한다구요 ? 흠 ...
이게 ㄷ젠킨스설정에서도 똑같이 퍼미션 디나이가 떠서 ㅠㅜ
이게 ㄷ젠킨스설정에서도 똑같이 퍼미션 디나이가 떠서 ㅠㅜ
니즛 2023.04.13. 15:39
kimk1029
hilee0602님 댓글처럼 하면 될 거같은데 굳이 터미널 환경에서 쓰시는 이유가 있을까요? 파일질라같은 맥 지원하는 sftp 클라이언트 쓰는게 편할 것 같은데요.
니즛
https://onethejay.tistory.com/151
젠킨스에서 publish over ssh 쓰는데요, 거기에 호스트적고 포트를 ssh포트인 1029를넣으면 오류에 sftp 어쩌고 하면서 에러가 떠서 포트번호를 sftp 로 수정하면 테스트 커넥션이 성공하더라구요 ..?
젠킨스에서 publish over ssh 쓰는데요, 거기에 호스트적고 포트를 ssh포트인 1029를넣으면 오류에 sftp 어쩌고 하면서 에러가 떠서 포트번호를 sftp 로 수정하면 테스트 커넥션이 성공하더라구요 ..?
2등
레노 2023.04.13. 14:09
사용자 그룹에서 사용자 - 응용프로그램에서 sftp 사용자 권한 체크 하셨을까요?
레노
네 다했습니다. 본문에 "접속하려는 계정의 sftp 권한열어두고"라고 적어두긴해씀다
레노 2023.04.13. 14:24
kimk1029
로그인 조차 안되는 건 이상하네요 흠...
레노
퍼미션 디나이드라고 떠요 ㅠ
https://onethejay.tistory.com/151
요거떄매 젠킨스에 sftp를 추가하는데 ssh 포트를 추가해야하는걸까요??
https://onethejay.tistory.com/151
요거떄매 젠킨스에 sftp를 추가하는데 ssh 포트를 추가해야하는걸까요??
3등
hilee0602 2023.04.13. 14:33
근데 터미널에서 SSH 명령은 SFTP 접속용이 아니라 SSH 접속용 아닌가요???
SFTP에 접속하시려면 sftp 명령을 사용하셔야 할 것 같은데요...
sftp -oPort=port번호 username@server(ip 또는 url)
MAC 터미널에서 위 명령으로 입력해 보세요.
SFTP에 접속하시려면 sftp 명령을 사용하셔야 할 것 같은데요...
sftp -oPort=port번호 username@server(ip 또는 url)
MAC 터미널에서 위 명령으로 입력해 보세요.
hilee0602
저명령으로는 sftp 접속은 잘되네요... 근데 궁금한게 젠킨스에서 publish over ssh 를 사용하서 젠킨스 빌드된 폴더를 ssh로 파일 옮기려고하는데
https://onethejay.tistory.com/151
요 문서 참고하는데 ssh 포트를 추가하니까 안되고 sftp 어쩌고 에러떠서 sftp 포트를 넣고 테스트하면 성공이뜨더라구요 ...
hilee0602 2023.04.13. 16:31
kimk1029
아마 SSH는 빌드를 위한 설정이고 빌드된 파일을 옮기기 위해서 SFTP가 필요한 것이 아닌가 싶네요.
SSH가 활성화 되어 있으면 SFTP는 당연히 되니까요
SSH가 활성화 되어 있으면 SFTP는 당연히 되니까요
hilee0602
그럼 저 젠킨스에서는 서버 포트는 뭐로 적어줘야.. 할까요..?
그리고 궁금한게 말씀주신대로 ssftp에 들어가서 /volume1/web 부분에 들어가면 파일이 존재하는데
시놀로지 파일매니저로 보면 그파일들이 없는데 이게 다른걸까요?
그리고 궁금한게 말씀주신대로 ssftp에 들어가서 /volume1/web 부분에 들어가면 파일이 존재하는데
시놀로지 파일매니저로 보면 그파일들이 없는데 이게 다른걸까요?
hilee0602 2023.04.14. 07:04
kimk1029
만일 젠킨스에서 SSH와 SFTP를 각각 설정할 수 없다면 님 서버의 SSH와 SFTP 포트를 하나로 하셔야 합니다.
또한 /volume1/web 폴더가 공유 폴더로 지정되어 있어 파일매니저에서 접근이 가능한지도 확인해 보시기 바래요.
또한 /volume1/web 폴더가 공유 폴더로 지정되어 있어 파일매니저에서 접근이 가능한지도 확인해 보시기 바래요.
cmt alert