Newsgroup: it.comp.retrocomputing
Titolo: Sun problema! :( (help)

ho combinato un casino :-)
ho installato Samba sulla SS5 e funziona benissimo e l'ho settato con un
poco di security (es. da pc per accedere all'unita di Solaris mi chiede
logine e password e fin qui tutto bene..., PURTROPPO ho toccato il file
/etc/passwd  aggingendo una voce alla fine del file, pensavo potesse essere
per aggiunge un new user :-((  ,presumo sia questo il problema...perchè al
riavvio della Sun non reisco più ad accedere alla macchina !
mi spiego meglio arrivo al desktop login di Solaris 8 e inserisco il solito
login/password , viene accettato il login e quando inserisco la password mi
dice "shell utente non corretta. login rifiutato"
ho provato allora a fare il login dalla riga di comando e ottengo
"ROOT LOGIN /dev/console"
"No shell"
in pratica ora non so più come entrare in Solaris 8, ho tentato di accedere
al hd della Sun sfruttando Samba dal PC e infatti da PC inserisco il
login/password di Samba e accedo al contenuto del hd della Sun, ho qundi
tentato di editare nuovamente il file /etc/passwd  ma purtroppo non mi dà la
possibilità di modificare il file o di sostituirlo con un'altro, mi da sola
la possibilità di leggere il file
anche se Samba è impostato correttamente ricordo che per poter abilitare la
scrittura su una directory di Solaris ("/share") avevo dovuto inserire
questi comandi :
chmod 777 /share
 	chmod +t /share
 	chown sys /share
 	chgrp sys share
quindi ora mi ritrovo con Solaris che al boot mi lancia Samba, da pc posso
accedere alla unità di Solaris ma posso solo leggere il contenuto (e
scrivere solo nella dir "/shares" che non è la dir di /root" putroppo) , ma
non posso entrare in Solaris con la Sun
le uniche operazioni che ho fatto prima di resettare la Sun e di ritrovarmi
questa bella sorpresa sono state di : toccare il /etc/passwd , di modificare
la password per Samba con il comando /samba/bin/smbpasswd e di attivare il
security login dal Swat di Samba via browser, quindi anche se non conosco
linux/unix presumo che il problema sia aver editato "/etc/passwd"
 cosa diavolo faccio ?
grazie!

ho cambiato un paio di settaggi da Samba (tolto il security e impostato il
login come root) e ora sono riuscito a editare da PC il file "/etc/passwd"
cancellando la voce che avevo aggiunto, ho quindi provato a riavviare la Sun
e a ritentare il login sia dal Desktop login che dal login dalla riga di
comando e ottengo sempre :
"shell utente non corretta. login rifiutato"   dal Desktop login
e
"ROOT LOGIN /dev/console"              dal login dalla riga di comando
"No shell"
ora non so più cosa fare mi affido a voi
Ciao.


"No shell"
Edita il file /etc/passwd e metti un bel /bin/sh O /bin/bash al posto
di /dev/console
Per info:
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=6IDQ6.366%24kB1.71025%40newshog.newsread.com&rnum=4&prev=/groups%3Fq%3Dlogin%2BNo%2Bshell%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D6IDQ6.366%2524kB1.71025%2540newshog.newsread.com%26rnum%3D4
(tutto su una riga)
Fly

Ciao Flyzone con /bin/sh e /bin/bash ma nulla è cambiano si presenta sempre
lo stesso problema (di default la prima riga era impostata come /sbin/sh
come puoi vedere dall'allegato) e precisamente :
root:x:0:1:Super-User:/:/sbin/sh
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
listen:x:37:4:Network Admin:/usr/net/nls:
nobody:x:60001:60001:Nobody:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x Nobody:/:
guest:x:58:58::/:
temo di avere salvato il file in precedenza via Samba da PC ...... quindi
potrebbe essere necessario renderlo eseguibile, scrivibile...etc.. o meno
...  se il problema non è risolvibile devo reinstallare tutto speriamo di no
perchè era settato tutto """per bene"""
Grazie.


 come puoi vedere dall'allegato) e precisamente :
[cut per pietà]
Caro, hai appena fatto una fessata colossale:
Spiattellare il tuo /etc/password in un NG.
Adesso chiunque con un po' di palle puo' entrare nel tuo computerino.
Saluti,
Dott. PIergiorgio.

 Adesso chiunque con un po' di palle puo' entrare nel tuo computerino.
embe? che ci entri tanto non c'è su nulla è solo per fare "esperienza" che
ho preso la Sun :-))) piuttosto se mi dai una mano a risolvere il problema
ti ringrazio di più che del tuo post :-)
Ciao

altra cosa già che ci sono, spesso sia con "halt" che "init 6" "init 0" mi
capita di trovarmi al seguente poweron o reset con il filesystem corrotto (e
"fsck" che rimedia al problema) cosa dovrei fare per risolvere anche questa
magagna ?
Ciao


come puoi vedere dall'allegato) e precisamente :
hem... ehehehe :)
In pratica cambiandola da remoto hai modificato i permessi;
leggendo 
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&frame=right&th=d582d2a3c9f2ed68&seekm=3BD23379.66878FD4%40_mail9ndn3ws_._com#link1
e 
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&frame=right&th=120925e934ec5fa9&seekm=slrnagsqbe.32vk.dp%40xanadu.eng.sun.com#link1
in pratica dicono oltre a non modificare MAI il file passwd, che
l'unico modo per risolvere č partire con un cd di boot, entra in
single-user; monta la partizione e rimodifica quel file in modo che
salvandolo si ripigli i permessi di root.
(o almeno cosě in teoria)
Riguardo al fsck ogni tot di riavvi č normale che faccia un check
c'era un file da modificare per impostare il numero di riavvii dopo il
quale eseguire il check ma non miricordo qual'č :)))
Fly

 Adesso chiunque con un po' di palle puo' entrare nel tuo computerino.
Bah la vedo difficile. Ha infatti postato il passwd ma non lo shadow
(dove risiedono realmente le password) e gli utenti sulla sua macchina
sono quelli standard di un Solaris 8 :)
Per risolvere la quaglia l'unico modo è fare il boot con il cd di
solaris (dal prompt di ok> "boot -s cdrom" a memoria), montare il
filesystem di root (per questo, via samba, potresti andarti a leggere il
vfstab della macchina per sapere quale slice è) ed editare/mettere a
posto i permessi del tuo insano passwd.
Buona fortuna,
Angelo

 Adesso chiunque con un po' di palle puo' entrare nel tuo computerino.
certo
con le palle e anche con la sfera di cristallo dato che e' una macchina con
passwd shadow
NON VEDI CHE NON CI SONO PASSWORD NEL FILE?
L.

 Adesso chiunque con un po' di palle puo' entrare nel tuo computerino.
Peccato che le password non le abbia in /etc/password ma in /etc/shadow ;-)
--
Retrocensitevi! Su:
http://valis.di.uniba.it/projects/retrocensimento
http://www.retrocensimento.cjb.net

 Adesso chiunque con un po' di palle puo' entrare nel tuo computerino.
Ma non hai un ca**o da fare che scrivere ste fregnacce?
Sto ancora aspettando una risposta sui videopoker,dottor con un pň di
palle,...ma non importa piů.
*PLONK*
Bill.
--
retrocomputer(at)fastwebnet(dot)it
-----
"La via per imparare č lunga se si procede per regole,
breve ed efficace se si procede per esempi"
Seneca
-----

 PLONK
Penoso, davvero penoso.....
A parte che sul Videopoker non ho molto da dire, in pratica e' illegale 
quando e' impostato per barare, e dovresti vedere i jumper, per vedere se 
ci sono jumper strani, e non entro nei dettagli perche' non ho tempo da 
sprecare con un cazzone che plonka per una battuta.
POi, se un thread vecchio e' passato ed uno se ne e' dimenticato, a parte 
che seguo 20 NG e quindi umanamente non posso tenere traccia di tutto, 
quindi se tenevi davvero alle informazionei sul VP potevi benissimo mandare 
una mail privata x rinfrescarmi la memoria.
Dott. Piergiorgio.

 questa magagna ?
A naso un bel sync prima di halt. 
Meglio se fai sync;halt
Saluti
Dott. Piergiorgio.
P.s. E va bene per le pass, era un po' per scherzare.... Non si puo' fare un 
po' d' umorismo di tanto in tanto... Spiacente per quel bill che non ha il 
senso dell' umorismo....
Saluti,
Dott. Piergiorgio.

 magagna ?
#sync;sync;sync;init 0
Vedrai che non ti dara` piu` errori ;-)
-- 
Saluti,
Leonardo

 ci sono jumper strani, e non entro nei dettagli perche' non ho tempo da
rispondo io anche a Bill
dipende dal tipo di VP
se hai un VideoT'InKul con versione hardware minore alla 0.666 allora
devi smontarlo e spostare il jumper J322343 (eh beh che vuoi, ci sono
circa 400000 jumper, devi cercartelo... io ci ho messo una settimana la
prima volta... alla fine avevo due occhi che non hai idea) dalla
posizione "evil" che serve per barare alla posizione "normal"
se invece la versione hardware e' superiore alla 0.666 allora e' un
casino perche' hanno sostituito i jumper con un PLC (e' successo quando
un barista e' impazzito a cercare il J322343 e ha squartato tutti gli
avventori del suo bar dopo averli percossi con il cabinet del VP)
L.
p.s. che cazzo e' poi mai un jumper strano?

grazie ! va che č una meraviglia cosě, non ho piů avuto nessun problema, con
questo comando ora la Sun č contenta:-)


sì sono riuscito ad accedere (e anche via samba) ma ho dovuto reinstallare
tutto perchè anche cercando di ripristinare il valori precedenti nulla
cambiava ora dopo la reinstallazione non toccherò più il passwd:-)  era
stato il swat di Samba a "consigliarmi" di modificare il "passwd" per
aggiungere un new user per Samba, grazie dei consigli.


sì sono riuscito ad accedere (e anche via samba) ma ho dovuto reinstallare
tutto perchè anche cercando di ripristinare il valori precedenti nulla
cambiava ora dopo la reinstallazione non toccherò più il passwd:-)  era
stato il swat di Samba a "consigliarmi" di modificare il "passwd" per
aggiungere un new user per Samba, grazie dei consigli.


:-)) come dicevo nell'altro post grazie dei consigli, ho dovuto comunque
reinstallare pazienza :-)
(come dicevo era stato il swat di Samba a "consigliarmi" di modificare il
"passwd" per
aggiungere un new user per Samba)
Ciao


 logine e password e fin qui tutto bene..., PURTROPPO ho toccato il file
...non ho letto tutto il tread perchè ad un certo punto era caliente...
cmq la prossima volta che vuoi modificare qualche cosa in /etc/passwd,
usa chsh ...e poi dovresti assolutamente provare VIGOR da X  :-))
ciao,
MaX

:-))))
