일단 윈도우고 기존 github 쓰다가 용량문제랑 뭐랑 해서 내꺼 시놀로지 놀고있는거에 자가 git서버 만들수있대서
인터넷에 검색한대로 따라하기만 했거든
깃 설치하고 리포지토리 설정까지 한 후에
깃 배쉬에서 인터넷에 나와있는대로 ssh://아이디@주소:포트 ~~~ 해서 리모트 설정하고
로컬에서 백업할 폴더 깃 init, add, commit 하고 push 할때
아이디@주소's password: 라는 명령어가 나와서 시놀로지 비밀번호 입력하면
이게 뜨는데 여기에 내 비밀번호 입력해도 잠시꺼졌다가 계속 다시 켜짐.. 여기서 막힘
도와주라 정신 나갈것같애 ㅠ
ssh keygen 함?
해결책 달아주는데 뭐가 필터링 걸리는지 안올라가네
일단 시놀로지 쉘에 접속이 가능하다고 가정하고 답변함. 님 깃 리모트 url에 있는 아이디에 해당하는 홈폴더에 접근해서 .ss h/au thorized_ keys 파일이 없으면 만듦. 만들 때는 파일권한은 644. 거기에 님 로컬 컴터에 있는 public key를 복사해서 넣어주면 됨
검색하다가 깃배쉬에서 ssh keygen 하라는건 보고 엔터엔터 해서 넘겼음 keygen 해서 나온 public key를 시놀로지 폴더에 넣으라는거임?? .ss h 요부분부터는 잘 모르겠음 이해가 안됨 저 이름으로 파일을 만들라는거야? putty로?
댓글이 안달려서 공백 추가한거고 ssh 접속이 된다면
https://blog.jongminkim.com/configure-synology-nas-ssh-ras-key-based-authentication/
여기에서 ssh-copy-id 명령어 실행하는 부분 실행하면 됨
글고 어떤거를 보고 깃서버 설치했는지 몰라서 뭐가 안되어있는지 파악이 안됨
나 리눅스 다룰줄 몰라 ㅠ 그래서 따라 치기만 한 응애수준이야 keygen 을 로컬 컴퓨터 깃배쉬에서 했는데 그걸 옮기라는거야 아니면 시놀로지 안에서 keygen을 할수있다는거야?
https://yourpresence.tistory.com/38
여기 보고 따라했는데 리눅스식으로 폴더만들고 권한설정 까지 했음
윈도우즈 깃배시에서 cat .s sh/id_rsa.pub 치거나 사용자 폴더가면 .ss h 폴더 숨겨져있는데 들어가서 id_rsa.pub 메모장으로 여셈. 혹시 저 파일 없으면 pub 확장자 파일 찾으면 됨 id_ed25519.pub 이런 이름 일거임
id_rsa.pub 파일 찾았어 이걸 시놀로지에 넣어? git 폴더위치랑 일치시켜야해?
gituser 만들때 설정한 비밀번호쳐도 안된다는 거임?
gituser 안만들었어 나 혼자쓸거라 새로만들어야함?
cd /var/services/homes/gituser 치고 여기다 만드셈 '.s sh' 폴더 (공백빼고)
결국 따라한 것도 아니네;; 계정 안만들고 cd /var/services/homes/gituser 이건 따라함?
처음부터 다시 해볼게 ㅠ
그리고 저 블로그 글도 오래된 거라 다른 거 보고 하면 좋을 거 같음. 난 시놀로지 사용자가 아니라서
https://gist.github.com/walkerjeffd/374750c366605cd5123d
이런거 보고 따라하거나 다른거 최신 글을 보고 하면 좋을 듯
Two factor 인증 걸어놓은거 아님? 그럼 Personal Access Token 만들어야됨