SSH 구성 : 기본 사용자 이름 재정의
내 사용자 이름이 무엇인지 알 수 있도록 ssh를 구성 할 수 있습니까? 기본적으로 현재 사용자 이름을 사용하는데 제 경우에는 올바르지 않습니다.
대출자 랩톱에 있는데 내 사용자 이름은입니다 loaner
. 그러나 ssh에 내 사용자 이름은 buck
입니다.
보너스 포인트 : 집에서 내 사용자 이름은 bgolemon입니다. 호스트별로 사용자 이름을 구성 할 수 있다면 더 좋습니다.
추가 할 수있는 파일 config
안에 ~/.ssh
inside 라는 파일을 만듭니다 .
Host *
User buck
또는 추가
Host example
HostName example.net
User buck
두 번째 예는 사용자 이름을 설정하며 호스트 이름에 따라 다르지만 첫 번째 예는 사용자 이름 만 설정합니다. 당신이 사용할 필요가 없습니다 두 번째를 사용할 때 ssh example.net
, ssh example
충분히있을 것입니다.
빌린 컴퓨터 나 공유 컴퓨터와 같이 몇 번만 ssh 하려면 다음을 시도하십시오.
ssh buck@hostname
또는
ssh -l buck hostname
man ssh_config
말한다
사용자
로그인 할 사용자를 지정합니다. 다른 컴퓨터에서 다른 사용자 이름을 사용할 때 유용합니다. 이것은 명령 행에서 사용자 이름을 제공해야한다는 것을 기억하지 않아도됩니다.
ssh
구성 파일 을 인터페이스하는 ruby gem이 있습니다 sshez
.
을 sshez <alias> username@example.com -p <port-number>
사용하여 연결할 수 있습니다 ssh <alias>
. 사용하여 별칭을 나열 sshez list
하고 쉽게 제거 할 수 있으므로 유용합니다.sshez remove alias
바로 가기를 사용할 수 있습니다. 홈 디렉토리에 .bashrc 파일을 작성하십시오. 거기에 다음을 추가 할 수 있습니다
별칭 sshb = "ssh buck @ host"
터미널에서 별칭을 사용할 수있게하려면 터미널을 닫았다가 열거 나 실행하십시오.
소스 ~ / .bashrc
그런 다음 다음을 입력하여 연결할 수 있습니다. sshb
참고 URL : https://stackoverflow.com/questions/10197559/ssh-configuration-override-the-default-username
'IT story' 카테고리의 다른 글
프로그래밍에서 "원자"는 무엇을 의미합니까? (0) | 2020.04.08 |
---|---|
CSS를 사용하여 글꼴을 굵게 만드는 방법은 무엇입니까? (0) | 2020.04.08 |
Subversion에서 내 로그인 이름 이외의 사용자가 될 수 있습니까? (0) | 2020.04.08 |
인코딩하지 않고 ASP.NET MVC 면도기 렌더링 (0) | 2020.04.08 |
iTunes Connect : 좋은 SKU를 선택하는 방법? (0) | 2020.04.08 |