Автор Тема: Addme  (Прочетена 1125 пъти)

Jla4ko

  • Участници
  • ***
  • Публикации: 3
    • Профил
Addme
« -: Sep 24, 2007, 02:08 »
как да направя усерите да могат да се регват сами във шела .. през ссх примерно
UserName: New
Password: New
и да попълват нещо и само да им праи акаунт
Активен

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Addme
« Отговор #1 -: Sep 24, 2007, 16:19 »
Братко, нищо не се разбира.
Кой, къде, как и най-вече, защо, ще може да си прави сам акаунт през ssh?
Това на мен ми звучи крайно несигурно, а и като че ли неизпълнимо решение, защото, за да направят това, вероятно потребителите ще трябва да изпълнят някой скрипт, а без да са влезли в системата (без валиден потребител) няма как да го направят?!
Активен

It makes you awful glad that you were born a man.

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Addme
« Отговор #2 -: Sep 24, 2007, 16:35 »
alabal, що да не може бе, какъв е проблема да се регистрира потребител new с парола new и .bashrc-то му да съдържа необходимите действия за регистриране на нов потребител.

Действително да се направи системата достатъчно сигурно си е предизвикателство, но определено не е неизпълнимо.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Addme
« Отговор #3 -: Sep 24, 2007, 16:45 »
нещо такова:


trap 'exit' KILL HUP TERM INT

echo -n "Enter username for new user: "
read username

getent passwd "$username" && {
    echo "username already registered"
    exit
}

sudo useradd -m "$username" || {
    echo "could not add user"
    exit
}
sudo passwd "$username"

exit




Това е съвсем наивно нахвърляно, но е някаква насока...



Активен

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Addme
« Отговор #4 -: Sep 24, 2007, 16:49 »
Може скрипта да е в .bashrc-то на някой публичен юзър и системата да принт-ва паролата. Така може да се избегне спам-а, въпреки че всичко е доста несигурно
Активен

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Addme
« Отговор #5 -: Sep 24, 2007, 16:52 »
Мдааа! Така може, с някакъв междинен потребител, но само мога да гадая за какви нужди ще се прави това, още повече през ssh, нека Jla4ko си каже - иначе току виж сме открили нещо ново.
Активен

It makes you awful glad that you were born a man.

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Addme
« Отговор #6 -: Sep 24, 2007, 16:55 »
Той верно нека да каже, но такова нещо съм виждал по разни shell сървъри.
Активен

Jla4ko

  • Участници
  • ***
  • Публикации: 3
    • Профил
Addme
« Отговор #7 -: Sep 25, 2007, 00:15 »
точно за free shell e искам да се улесня самия да не аддвам постояно
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Addme
« Отговор #8 -: Sep 26, 2007, 11:54 »
По скоро си направи някаква web формичка с потвърждение през mail и някакво скриптче което обработва заявките.
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/