2013-12-23 2 views
1

У меня в настоящее время есть zsh и oh-my-zsh, установленные с homebrew на моей рабочей станции osx. Все работает нормально, оно использует правильный путь (/ usr/local/bin/zsh), и изменения, сделанные в ~/.zshrc, такие как псевдонимы, работают.Как получить приглашение ZSH, когда SSHing

Моя проблема в том, что когда я ssh на сервер ubuntu, нет приглашения zsh и ничего (связанного с zsh) в ~. Есть ли что-то, что мне нужно сделать, чтобы заставить zsh работать на удаленных серверах?

Спасибо!

+0

У вас установлен zsh на удаленном сервере ubuntu? – Donovan

+0

Не то, что я знаю ... Мне нужно установить zsh на каждый новый сервер, на котором я ssh, чтобы он работал? – shlant

+0

Установите zsh на удаленный сервер и установите его как пользовательский интерфейс для входа. Если вам нужна помощь в этом, обратитесь к [AskUbuntu] (http://askubuntu.com/) –

ответ

1
  1. Установка ЗШ на удаленном сервере (например, apt-get install zsh)
  2. Вы хотите нажать (т.е. scp -rp) следующие файлы/каталоги на удаленном сервере:

    ~/.zshrc 
    ~/.oh-my-zsh/ 
    
  3. Вы» потребуется изменить оболочку вашего удаленного пользователя по умолчанию на zsh (например, запустить chsh /bin/zsh на удаленном сервере)

Смежные вопросы