Mac OSX 10.7 Lion.
이상한 물건을 해결하기 위한 노력의 환경 (홈브류 wasn& # 39 개 블록, 내가 그 온갖 이상한 오류뿐만 wget 설치, t), I 를 설치한 후 다른 물건을 스치크 및 공개 및 a bunch of 피쉬는 쉘입니다.
깃허브, 난 지금 때마다 나는 푸시할 / 당기십시오 시도하시겠습니까 to/from afaq afnor 오류:
The authenticity of host 'github.com (204.232.175.90)' can't be established.
RSA key fingerprint is <string of colon-separated chars that I should probs keep private>.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/Users/sasha/.ssh/known_hosts).
그래서 내 권한 확인 했습니다 ~ ./ssh 폴더에서는 및 맡을게 있는 다는일은 정상적으로 보입니다.
-rw-r--r-- 1 sasha staff 97B Jul 9 22:56 config
-rw------- 1 sasha staff 1.7K May 16 2012 id_rsa
-rw-r--r-- 1 sasha staff 403B May 16 2012 id_rsa.pub
drwx------ 5 sasha staff 170B Jul 15 09:56 known_hosts
Hi sashafklein! You've successfully authenticated, but GitHub does not provide shell access.
그래서 특정 경우 '에' 은 폴더에서는 known_hosts 제외시키려면 필요한 것은 처음이다.
유사한 문제를 겪고 있는 사람들에게 dbasyb '~' 있을 수 있으므로 적절한 권한을 다른 사용자가 데이터베이스에구성원을 /ssh/known_hosts 소유할 수 있다 (예를 들어, 루트). 그래서 실행해 보십시오.
sudo chown -v $USER ~/.ssh/known_hosts
해결하십시오 거잖나.
에 대한 보세요들 경우 unbuntu afaq afnor 오류:
>. 호스트에서는 http://upload. 호스트에서는 목록에 추가 못했습니다.
'다음' 파일이므로 너회의 ssh 재실행하십시오 known_hosts 삭제하면 됩니다. 이렇게 하면 '적절한 권한 및 원격 호스트에 파일 추가 재생성합니다 known_host' 이 파일에 대한 ssh 를 위해 노력하고 있습니다.
"'r. 7일 1월 1 사용자 사용자 396 11 12 /home/user/.ssh/known_hosts "'
그래서 이 추가하기만 소유자에게도 해결 / 사용자 및 쓰기.
"'chmod u+w ~ /.ssh/known_hosts"'
이다. 플랫 파일 및 소유해야 합니다 ~ /.ssh/known_hosts 해야 하고 당신은 읽고 쓸 수 있어야 하는 것입니다.
항상 known_hosts 삭제하시겠습니까 정상적으로 업무를 수행하는 것을 선언할 수 있으며, 도산, 정보기술 (it), 계속하시겠습니까 셨으며 연결하든 (git / ssh) 가 새로운 known_hosts regenerate 작동합니까 그냥 그랬다고 합니다.
이 솔루션은 필요하다.
sudo chmod 700 ~/.ssh/
sudo chmod 600 ~/.ssh/*
sudo chown -R ${USER} ~/.ssh/
sudo chgrp -R ${USER} ~/.ssh/
너무 이상적인 권한만으로 그땅은 다음과 같이 Ssh 의 디렉토리에는 입력하여 ls - ld /.ssh/ afaq afnor 수 있습니다 '-') 28일 11월 오로보루스 오로보루스 4096 12 05 /home/oroborus/.ssh/ '' 다리우스 - 2
d 는 디렉터리인 rwx 고말은 사용자 오로보루스 읽기/쓰기 및 실행 권한이 있다. 네 여기 내 컴퓨터 이름, 에코 $ USER 의해 오로보루스 찾을 수 있습니다. 실제로 두 번째 오로보루스 그룹을 탈퇴했다. 더 읽을 수 있어 각 필드는 의심하였더라 높여줍니까 짓궂군요 [here] (https://www.linux.com/learn/understanding-linux-file-permissions). 이 때문에 배우는 것은 매우 중요한 작업하는 경우 또는 모든 제환자의 다시 만날 가능성이 unbuntu / osx 리눅스 distro.
이제 다음과 같이 할 수 있도록 사용자의 사용 권한 유형 sudo chmod 700 ~ /.ssh ''
즉 읽기 및 쓰기 111 의 7 binary) 은 1, 1 만 6 디코딩합니다 고말은 유사한 논리를 통해 읽기 / 쓰기 권한을 실행할 수 있습니다 1
당신께 사용자 읽기/쓰기 및 실행 권한을. 다음과 같이 파일 권한이 있는지 확인하십시오.
total 20
-rw------- 1 oroborus oroborus 418 Nov 8 2014 authorized_keys
-rw------- 1 oroborus oroborus 34 Oct 19 14:25 config
-rw------- 1 oroborus oroborus 1679 Nov 15 2015 id_rsa
-rw------- 1 oroborus oroborus 418 Nov 15 2015 id_rsa.pub
-rw-r--r-- 1 oroborus root 222 Nov 28 12:12 known_hosts
여기에 주어진 모든 파일에 대한 사용자 권한이 읽기-쓰기로 여기 있습니다. Ls - l '' /.ssh/ 입력하여 확인할 수 있습니다 ~
Ssh 는 프로그램이 쓸 수 있기 때문에 이 문제를 테스트타사의 known_hosts 폴더에서는 라는 파일이 있다. 이 경우, t # 39 이라는 의미로 쓰는 동안 doesn& 쓰기 권한이 있는 않을 것이라는 점에서 파일이므로 업그레이드됨 페일오버합니다. 이것은 나의 이 문제를 더 잘 알고 이해하는 사람들이 더 많은 빛을 던질 수 있는 이. 이를 통해 희망을
I 에서 " ssh"; 다시 내 주요 추가되도록 빠르시니라 깃 (git) 이 협력했습니다 for me.
부탁일세 다음과 같은 명령을 생성하는 데 ssh-key" ";:
'$ ssh 키젠 - b - c - t rsa " [email protected], 4096 ".'
'공개 / 개인 rsa 키 쌍을 생성하는.'
'을입력할 파일을 저장할 수 있는 키 (/home/you/.ssh/id_rsa): [Enter 키] '
'입력하십시오. 패스프레이즈 (빈 아무런 패스프레이즈): [A 유형이면 패스프레이즈] '
'같은 패스프레이즈 다시 입력합니다. [Type 패스프레이즈 다시] '
$ sudo /root/.ssh/id_rsa-pub '고양이'
ᄋ "이번 작동됨!