Nejste přihlášen/a.
Dobrý den, mám na pc, který používám jako server debian (bez gnome, a pod...) Problémem je, že jsem včera instaloval sambu a dneska se nemůžu normálně přihlásit, server login -> napíšu root, a ani to po mně nechce hesloa rovnou to vypíše login incorrect...
Debian GNU/Linux 7 server tty1
server login: root
Login incorrect
server login: vojta
Password:
S uživatelem vojta to funguje...
Dobře. Takže vyjdeme ze stavu, že je systém plně funkční (bez samby).
Ověř, že systém neobsahuje žádné nepoužívané konfigurační soubory (zbylé po odinstalovaných balících); v aptitude je to hledání, myslím, "~c".
Ověř, že funguje přihlašování roota i jiného uživatele: 1) z různých konzolí, 2) pomocí "su", 3) pomocí ssh.
Nainstaluj sambu jen s nutnými závislostmi, nepřidávej žádné doporučované ani navrhované. Poznamenej si, jestli budou během instalace nějaké otázky a jak jsi je vyplnil. Nezakládej v sambě žádného uživatele. Naběhne a dá se potom systém normálně provozovat, tzn. normálně se přihlašovat všemi běžnými způsoby?
doplněno 20.02.15 18:06:Jestli máš druhý server, který je "stejný", tak bych zjistil, čím se liší. Něčím to být musí. Kdyby to byly dva stroje s úplně stejnou instalací a nastavením, pak by se chovaly stejně. Někde tam rozdíl je. Porovnej všechny konfigurační soubory, jestli jsou na obou strojích naprosto shodné (i podle obsahu).
doplněno 20.02.15 23:40:Takže čím se liší konfigurační soubory těch dvou stejných serverů, to pořád nevíme (nebo aspoň já ne).
Ale musíš tam mít něco úplně divně, protože java (jestli jsem koukal na to správné) ani neinstaluje žádného démona, nic, to je snad jen pár binárek a pár knihoven zkopírovaných na disk, které se spustí, až si je někdo vyžádá, takže se mi prostě nezdá možné, aby její instalace rozbila přihlašování do systému.
Kdybych se měl pokusit něco najít, musel bych ten server vidět a pořádně ho prozkoumat.
Jak jsi se vlastně pokoušel nastavit vojtu jako admina? A co to je admin? Admina mají Windowsy.
doplněno 21.02.15 18:05:Nejspíš to tím nebude, ale máš nainstalováno něco ze sady systemd (balíčky mají v názvu systemd)? Jestli ano, co a proč?
Hm, tak problém jsem vyřešil že jsem u samby vypnul autentizaci, stejně se k souborům nikdo nedostane... Jinak dnes jsem instaloval javu a pak se pokusil rozjet minecraft server a furt mi to ukazuje chyby v javě a na server se nikdo nemůže připojit, a skusil jsem i jiné verze a jiné javy a bez rozdílu, furt to samé, tak jsem se chtěl přihlásit do dalšího okna konzole a ejhle, zase se nemůžu přihlásit jako root, jen napíšu root odentruju a hned login incorrect... Už mne to s odpuštění se*e, kdbych alespoň věděl kde se co furt pos*ává... Dělám to úplně stejně jako na druhym serveru, do puntíku, stejný debian, stejná jména a hesla, stejná konfigurace, stejná java, stejná samba, , mno zkrátka vše naprosto stejně, akorát jeden funguje jak po másle a ten druhej se se*e jak jen může...
Prosím omluvte vulgarismy, ale toto mne neskutečně vytáčí!
Asi se debianu pomstím a nainstaluju windows :D
doplněno 20.02.15 23:04:tak jsem znovu nainstaloval debian, a vzhledem k tomu, že mi stále mc server zlobil, tak jsem si stáhnul javu z java.com v .rpm a pomocí utility alien převedl do deb a následně nainstaloval, server běží jak má, pak jsem si chtěl nainstalovat tu sambu, vše funguje ok, jen se nemohu přihlásit jako root, opět ta samá chyby. V jedné konzoli jsem stále přihlášený jako root, ale v druhém okně už to nelze... pouze jako vojta, a když to v tom prvním, (kde jsem stále ještě jako root) nastavím uživatele vojta taky jako admina, tak se z něj admin nestane, pod vojtou nemohu ani použít apt-get... S účtem vojta nejde nic... a když použiju příkaz sudo, tak to vytrousí, že příkaz sudo nebyl nalezen...
doplněno 21.02.15 09:24:za roota se nemůžu přihlásit ani v recovery modu... tam to sice chce heslo, ale kdyz ho natukam, tak to zsase napise login incorrect... grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr...
Tak jsem tu znovu, furt ten samý problém,
Už jsem fakt, ale opravdu zoufalej... Někde říkaj, že je to bug, ostatní říkají že se s tím nikdy nesetkali, a já pokaždé na serveru dělém naprosto něco jinýho, a vždy to skončí takto... Měl bych mít nejnovější stable verzi, to ale nezjistim, protože s účtem vojta si mužu akorát vytřít pr*el, nic v něm nefunguje, ani nemohu server vypnout nějaký halt, shutdown, reboot nejde taky... ouze spustit serverovou aplikaci a tím to hasne...
Asi fakt přejdu na widle, nikdy se mi to s debianem nestalo, ale tentokrát ho začínám nenávidět!
Já nevím, ale trochu mi připomínáš uživatele Windows. Jinak pokud ti to uklidní nervy, klidně na Windows přejdi, jestli ti vyhovují víc. Ale zatím to vypadá, že pořád postupuješ stejným způsobem a očekáváš, že dostaneš jiný výsledek; nevím, jak jinde, ale v Linuxu těžko.
1) Zlus do /etc/inittab doplnit následující dva řádky
# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -h now
Nevím jistě, jestli to stačí, ale možná pak budeš moci vypínat počítač velmi známou (z jiného OS) klávesovou zkratkou CTRL+ALT+DEL jako jakýkoliv uživatel.
2) Už jsi zjistil, čím/jak/jestli se liší adresáře /etc toho funkčního a nefunkčního počítače, které by měly být stejné? Myslím tím všechny soubory v /etc a podadresářích, porovnat i podle obsahu
3) Pořád jsi nenapsal, jestli máš něco ze sady systemd, případně co a proč.
4) Máš /etc/securetty a v něm řádky "ttyX" (bez uvozovek), kde X je 1až něco (aspoň 6)?
doplněno 01.03.15 15:52:Nepovažuji za rozumné sdílet sambou do WIN celý disk. Určitě bych sdílel jen nějaký adresář (nebo klidně několik adresářů). Možná by to zlepšilo/vyřešilo i komplikace s přihlašováním, ale spíš asi ne.
A odpovědi na otázky 2), 3), 4)?
Nedělám pořád to samé dokola, tato věc se mi stane pokaždé při něčem jiném... Možná se tomuto problému vyhnu když nebudu roota používat jako normálního uživatele :D, začnu používat vojtu a přes něj pomocí sudo, bude to lepší u kvůli bezpečnosti... Jediné co jsem doposud dělal stejně byla instalace javy z balíčku rmp, který jsem překonvertoval přes alien, pak vše fungovalo stejně. Jen jsem se včera pokusil nakonfigurovat server a team fortress a jelikož nemám v debianu gnome, a ni ho tam mít nechci, tak se soubory pracuji přes sambu ve windows... Přes sambu mám rovnou celý disk, jednoduše sdílim / . Doteď nevím, čím se to stalo...
Jinak s těmi windows jsem jen tak strašil ze zlosti... Na widlích bych nikdy nejel...
Dobrý den, zkusil bych se přihlásit jako Vojta a potom se podívat do nastavení účtů na ten účet administrátora (hlavně zkontrolovat heslo). Ale, Debian neznám - mělo by to být podobné, jako v jiném OS LInux. Zdravím!
doplněno 18.02.15 16:32:Já těch příkazů moc neznám, protože je nepoužívám. Ale, příkaz sudo zapsaný v terminálu by Vás měl dostat pod práva administrátora. Ovšem, co potom dál, tak to nevím.
doplněno 18.02.15 16:41:No, já pod SLAXem také se sudo neuspěji. Zkuste snad nějaký "normální" OS Linux (klikací).
doplněno 18.02.15 22:18:Přiznám se, že se v tom už ztrácím, ale nešlo by použít Live-CD s OS LInux a podívat se na HDD?
To je hodně divné. A opravdu jsi instaloval jen tu sambu, nebo ještě nějakou aktualizaci apod.?
doplněno 18.02.15 15:07:Jde ti přihlásit root z jiné konzole?
Jde přihlásit přes "su"?
Jde přihlásit přes "ssh"?
když dám pře uživatele vojta "su root" tak to vypíše následující: setgid: Operace není povolena Z jiné konzole je to naprosto stejné...
Jinak instaloval jsem jen smartmontools a tu sambu, jinak nic jinýho, přitom to normálně potom makalo...
doplněno 18.02.15 16:38:sudo pod debianem není, alespoň mi to píše že příkaz nebyl nalezen...
doplněno 18.02.15 19:41:Mno, vyřešil jsem to zálohováním konfiguračních souborů a reinstalací systému... Když jsem se nad tím zamyslel, tak by to bylo asi na vyřešení dosti složité, když skoro ke všemu potřebujete práva admina, a nemáte k němu přístup
A zkusil jsi i to "ssh"? Nebo možná i telnet, ale ten se už obvykle nepoužívá.
Právě proto jsem se ptal, jestli se tam jako root aspoň nějak dokážeš přihlásit, protože jako normální uživatel bys to stejně nespravil. Jinak netřeba hned panikařit, kdyby nebylo možné se tam přihlásit takto, vymysleli bychom metody jiné. Když má někdo fyzický přístup k PC, není prakticky možné před ním PC ochránit. Leda zašifrovat disk, pak nelze získat data; ale lze s nimi dělat cokoliv jiného.
Jo a ještě: jak se liší konfigurační soubory teď funkční od těch předtím nefunkčních?
Nijak, byly nahrazeny původnímy a začalo to zase zlobit... Vrátil jsem pouze původní konfigurační soubor samby nic víc...
doplněno 18.02.15 21:57:a vytvořil jsem pomocí smbpasswd -a vojta účet vojta pro sambu, abych se mohl na něco přihlásit...
Jinak mám přes tu sambu z jiného komopu komplet přístup na disk i s oprávněním zápisu.. Přes účet vojta nemohu pc ani vypnout...
doplněno 18.02.15 22:14:tak teď jsem se odstřihnul úplně, vyndal jsem pomocí jiného pc sambu z init.d, a doufal, že se stane zázrak, zázrak se však nekonal a tak se nedostanu už ani k souborům, protože jsem si vypnul sambu...
He, to je teda v dobrým stavu ...
Ale zeptám se už po třetí: jde se přihlásit přes ssh nebo telnet?
Zdá se, že stav tvého PC se mění každou chvíli. Jaký je teď?
A ještě poznámky:
1) Já osobně bych sambě celý disk k dispozici nedával. Přece jen ji používají WIN a ty mívají různé breberky s podivnými vrtochy.
2) PC vypínám klávesovou zkratkou CTRL+ALT+DEL. Je to pohodlné. A myslím, že nemusí být přihlášen nikdo a přesto to funguje. Ale asi to není standardní nastavení.
Tak dneska se mi tento problém podařilo vyvolat znovu.. Ale už vím, čím jsem ho způsobil...
Omylem jsem totiž ¨dal chmod -R 777 pro komplet celý disk, což jsem samozřejmě nechtěl, a tak se chmod nastavil asi i někde, kde to opravdu vadí... Neví někdo, jak to dát zpět? (Renistalovat bych to fakt už nechtěl..)
Obávám se, že jsi získal poučnou zkušenost. Vzhledem k tomu, že nic nebývá zadarmo, i tentokrát to něco stojí - patrně přeinstalaci. Neznám způsob, jak to vrátit. Můžeš zkusit přeinstalovat třeba jen sambu a podívej se, jestli se vůbec prostou přeinstalací ta práva opraví; kdyby ano, časem by se v podstatě samovolně postupně přeinstaloval a srovnal celý systém (při aktualizacích balíků).
Hehe... Povedlo se mi problém vyřešit... Když jsem potentoval systém nastavením oprávnění 777, tak jsem skusil stejným způsobem aplikovat oprvávnění 775 a 777 jsem potom nastavil jen tak, kde jsem věděl, že to bude nutně třeba, a ejhle! Už se můžu přihlásit za roota!
No, nejásal bych tak nahlas. Jestli jsi spokojen, tak fajn. Ale mít u všech souborů v systému oprávnění 775 určitě správné není. Ta oprávnění jsou tam od toho, aby bránila nežádoucím uživatelům dělat neplechu. 777 je horší, než "zabezpečení" WIN 9x, 775 je skoro totéž. Opravdu bych si ověřil, jestli se aspoň při aktualizaci ta oprávnění srovnají. A radši se ani neptám, proč se pokoušíš všude 777 nastavit.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.