Марионетка может управлять пользователями (и множество других вещей). Я тепло рекомендовал бы любому администратору больше чем с 3 серверами, интегрирующими марионетку в их среду. Wiki на puppetlabs.com имеет много статей, которые помогут Вам встать и работающий быстро. Преимущества определенно стоят Вашего времени. Рассмотрите запись этой части кода однажды:
User {"sandra":
ensure => present,
group => ["sysadmin","dba"]
}
... и имейте примененный на многие серверы в течение данного периода времени.
И да, не редактируйте свой теневой файл вручную :)
Существуют также пакеты как кластер-ssh, но по моему опыту, в то время как полезный, рабочий процесс с этим типом программного обеспечения становится неудобным больше чем с 3-4 серверами - это - просто экранный мудрый агент по операциям с недвижимостью. Я даже не говорю о различных проблемах, которые возникнут из-за различий в разметках файловой системы сервера (скажите пока заполнению клавишей Tab), установленные пакеты, и т.д.
Судя по всему, я нашел команду, которая будет работать
[ ex @ uid377 ~] $ echo 'help!' > & .bashrc
Это перезаписало .bashrc
, и я смог снова войти в систему.
Оглядываясь назад, можно сказать, что выполнение export LD_LIBRARY_PATH = ''
также решит эту проблему.