Обратитесь к системному администратору. Он все неправильно настроил. Если вы системный администратор, значит, вы все настроили неправильно.
Сообщение об ошибке выглядит довольно просто. Вы не yppasswdработали на dcsun2. Должен быть.
Но быстрый поиск в Google приводит к этому результату, который указывает на то, что вы получите эту ошибку, если yppasswdона работает как на клиенте, так и на сервере. В этом случае отключите его на клиенте.
Если вы застряли с csh в качестве оболочки входа в систему, вы все равно можете заставить его вызывать bash при входе в систему. Вставьте в него следующие команды ~/.login(см. Также Изменение оболочки по умолчанию без привилегий chsh или права администратора ):
sleep 2
if (-x /usr/local/bin/bash) then
exec /usr/local/bin/bash -l
endif
Замените /usr/local/bin/bashна правильный путь, если это необходимо. Если все работает, удалите sleep 2(что приводит к задержке, во время которой вы можете нажать, Ctrl+Cчтобы перейти к приглашению csh, если что-то пойдет не так).