SSH를 계속 연결해야 합니다.다양한Linux 머신(주로 Ubuntu) 및 기본 별칭을 놓칠 때마다. 별칭 등을 설정하는 방법이 있습니까?
- 대화형 머신을 열
ssh
때 - 원격 시스템을 수정할 필요가 없습니까
.bashrc/.bash_profile
?
다음은 원격 시스템의 비대화형 셸에서만 alias 명령을 실행하고 예상대로 세션을 종료합니다.
kashyap@Laptop$ ssh [email protected] "alias c=clear; alias p=pwd; alias l='ls -altr'
내 로컬 컴퓨터에서 파일을 선택하여 원격 초기화 스크립트로 실행할 수 있다면 기쁘겠지만 그보다 더 적은 양을 허용할 의향이 있습니다.
예를 들어
ssh usr@remote --init-script=/local/my_init_script_for_ssh_sessions
답변1
추가하면 이렇게 할 수 있습니다.
LocalCommand scp username@yourserver:~/.bashrc /serverhome/.bashrc;source .bashrc
SSH 구성 파일에 줄을 추가하십시오. PermitLocalCommand
true로 설정해야 하는 옵션 도 있습니다 .