일반적인 명령을 이해하지 못하는 oDroid/Ubuntu에 대한 SSH

일반적인 명령을 이해하지 못하는 oDroid/Ubuntu에 대한 SSH

내가 이것을 설명할 수 있는 유일한 방법은 이상하다. Ubuntu 컴퓨터에서 Ubuntu oDroid로 SSH를 사용합니다. 이 oDroid에 SSH로 접속한 것은 이번이 처음입니다. 성공적으로 로그인할 수 있습니다. 문제는 다음과 같습니다.

SSH를 통해 히스토리 명령을 사용할 수 없지만 키보드와 모니터를 oDroid에 직접 연결하면 사용할 수 있습니다. 우분투에서 우분투로 SSH 연결. 전반적으로 SSH 라인이 이상해 보이지만 확인할 방법이 없습니다. 그 모습은 다음과 같습니다.

Last login: Sun Mar 19 16:33:24 2017
$ 
$ ls
opencv
$ history
-sh: 7: history: not found
$ logout
-sh: 8: logout: not found
$ exit
Connection to [blah] closed

그렇다면 문제는 이 SSH 세션에서 무슨 일이 벌어지고 있느냐는 것입니다.

중요한 경우 클라이언트 측(또는 내 컴퓨터 포함)에서 Terminator와 ZSH를 사용하고 있지만 이전에는 이 문제가 발생한 적이 없습니다.

답변1

그렇다면 문제는 이 SSH 세션에서 무슨 일이 벌어지고 있느냐는 것입니다.

SSH 세션에는 아무런 문제가 없습니다. 차이점은 매우 제한된 쉘을 실행하고 있다는 것입니다( sh-- 해당 사용자의 기본값). 시작 bash하거나 zsh더 많은 기능을 얻으려고 시도할 수 있습니다.

관련 정보