스위치 가 없고 파일이 -F
있는 경우 /home/me/.ssh/config
그 안의 설정이 무시될 것으로 예상할 수 있습니까 ? 아니면 섹션을 사용하여 지정한 /etc/ssh/ssh_config
것처럼 내 홈 디렉터리의 설정이 전역 구성을 보완할 뿐입니다.-o
참고로 ssh
매뉴얼 페이지에는 -F
스위치가 다음을 수행하는 것으로 나와 있습니다.
대체 사용자별 프로필을 지정합니다. 구성 파일이 명령줄에 제공되면 시스템 전체 구성 파일(
/etc/ssh/ssh_config
)이 무시됩니다. 사용자 프로필당 기본값은 입니다~/.ssh/config
.
답변1
예상되는 설정을
/etc/ssh/ssh_config
무시할 수 있나요?
예. 명령줄 옵션을 ssh
읽어보세요 .-F
config
변수 설정:
case 'F':
config = optarg;
break;
그리고 나중에 전화해process_config_files
기능,안에:
명령줄에 지정된 구성을 읽거나
두 개의 (
/etc/ssh/ssh_config
및~/.ssh/config
) 파일을 더 읽어보세요.
none
또한 명령줄( )에 지정하면 -F none
구성 파일이 로드되지 않습니다. 이 스위치를 처리하는 방법에 대한 자세한 내용은 링크 기능 소스 코드를 참조하세요.