
13.01.2008, 23:43
|
|
Пачка маргарина
Регистрация: 14.07.2005
Сообщений: 964
Провел на форуме: 4646474
Репутация:
1424
|
|
данные берутся так:
/* Get user data. */
pw = getpwuid(original_real_uid);
if (!pw) {
logit("You don't exist, go away!");
exit(255);
}
/* Take a copy of the returned structure. */
pw = pwcopy(pw);
и потом путь до хомедиры становится pw->pw_dir
обходится так:
ssh -o UserKnownHostsFile=/tmp/known_hosts root@localhost
только лучше еще скачать сорцы openssh, подправить код и перекомпилить чтоб пасс не вводить,да и кстати чтоб добавился ключ в known_hosts тож надо.
Последний раз редактировалось ShAnKaR; 15.01.2008 в 01:03..
Причина: опечаточка еп
|
|
|