ksh93 как оболочка по умолчанию через ssh

481
jessem

Я большой поклонник ksh93. Счет оболочки Мои хозяев не позволяет мне настроить .login, .profileили chshизменить свою оболочку по умолчанию. Как таковой, я упал в Jailshell-3.2, и я должен вызывать /bin/ksh93вручную.

Есть ли обходные пути для этого?

1

1 ответ на вопрос

1
Dennis Williamson

Пытаться:

ssh -t user@host ksh -i 
Работает! Фу, спасибо, что вы спасли день. Отличный совет, который я обязательно буду использовать в будущем. jessem 14 лет назад 0
Это работает в большинстве случаев, хотя, если вы пытаетесь избежать побочных эффектов от пользовательских файлов `.rc` (` .login` и т. Д.), Это не будет работать, потому что указанная команда все еще выполняется под оболочка пользователя по умолчанию. Brian Vandenberg 9 лет назад 0