Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Hel1Fire в Jul 28, 2004, 15:53



Титла: adduser
Публикувано от: Hel1Fire в Jul 28, 2004, 15:53
Ами какво ли не се пробвах и не мога да си направя нов user. Със Slackware 10.0 съм и като си правя новия акаунт всичко е наред ама като се пробвам да вляза с него след това ми дава интересното съобщение, че нямам достъп до шела който съм избрал и не ме пуска. Пробвах ги почти всички шелове, но без резултат.

ПС: благодаря на Acidtrance, че ми помогна за миналия проблем.


Титла: adduser
Публикувано от: ivanatora в Jul 28, 2004, 18:29
Как тъй 'нямаш достъп до шела'? Предполагам /bin/bash e с +х permission за твоя потребител? И от къде се опитваш да влезеш: от локалната машина или от отдалечена? Може да имаш някакъв firewall или ssh да не приема връзки от отдалечени места..


Титла: adduser
Публикувано от: Hel1Fire в Jul 29, 2004, 02:44
Ами пробвам се да си направя нов user от моята машина и да си влиаза после пак от нея, щото не е хубаво да си кавам само на root. Та ето какво точно правя и какво ми казва компа:
root@OraCLe:~# adduser

Login name for new user []: hel1fire

User ID ('UID';) [ defaults to next available ]:

Initial group [ users ]: bin

Additional groups (comma separated) []: sys, daemon, disk, adm

Home directory [ /home/hel1fire ]

Shell [ /bin/bash ]

Expiry date (YYYY-MM-DD) []:

New account will be created as follows:

---------------------------------------
Login name.......:  hel1fire
UID..............:  [ Next available ]
Initial group....:  bin
Additional groups:  sys,daemon,disk,adm
Home directory...:  /home/hel1fire
Shell............:  /bin/bash
Expiry date......:  [ Never ]

This is it... if you want to bail out, hit Control-C.  Otherwise, press
ENTER to go ahead and make the account.


Creating new account...


Changing the user information for hel1fire
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Changing password for hel1fire
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password:
Re-enter new password:
Password changed.


Account setup complete.

root@OraCLe:~# su hel1fire
Cannot execute /bin/bash: Permission denied
root@OraCLe:~# ls -la /bin/bash
-rwxr-xr-x  1 root bin 628640 2003-06-24 02:15 /bin/bash*
root@OraCLe:~#

PS: Като се пробвам да влияза след logout пак не става и си ме връща да въвеждам пак user u pass.


Титла: adduser
Публикувано от: Debugger в Jul 29, 2004, 16:33
Защо не си направиш потребителя в група users?


Титла: adduser
Публикувано от: Hel1Fire в Jul 30, 2004, 02:20
Не си правя група от users уж да имам повече права. Пробвах и да е от users ама нищо не става. Нямам никаква идея къде е проблема. Пробвах и chmod 777 /bin/bash ама ефекта е нулев!! Ако някой от по-напредналите се сети и ми помогне няма да се разсърдя :).


Титла: adduser
Публикувано от: sebastianz55 в Jul 30, 2004, 07:13
useradd -m -s /bin/bash user
passwd user

пробвай да видим така какво и дали ще се получи....


Титла: adduser
Публикувано от: Hel1Fire в Jul 30, 2004, 17:59
sebastianz55 и с useradd се получи едно голямо нищо. Отново познатото тъпо съобщение. Проблема е някъде другаде ама незнам къде и как да го оправя. На някой друг със Slackware 10.0 случвало ли му се е нещо подобно??


Титла: adduser
Публикувано от: XaugyTuH в Jul 30, 2004, 23:43
За пръв път виждам такъв подход: да си правиш юзъра от група bin, уж да има повече права. Нали имаш парола за root. А като root можеш да определяш правата (и задълженията  :) ) на всеки юзър. Я най-добре кажи какви други номера си се опитвал да правиш, защото ми се струва, че исината е някъде там.  ;)


Титла: adduser
Публикувано от: Hel1Fire в Jul 31, 2004, 13:13
Нищо друго. Честно  :). По горе съм копирал направо от кознолата какво правя. Незнам. С по стари версии на Slackware съм нямал такива проблеми. Нямам ниакаква идея какво става  ???


Титла: adduser
Публикувано от: Hel1Fire в Aug 03, 2004, 00:06
Айде де хора. Никой ли няма да ми помогне за отвратителния проблем. Няма ли някой добричък системен администратор с повечко опит.... ???


Титла: adduser
Публикувано от: в Aug 04, 2004, 00:30
Провери "exec" permissions в /lib