Newsgroup: it.comp.macintosh
Titolo: AFP AIUTO!

ciao macusers
avevo scritto un po di tempo fa
ma nessuno evidentemente aveva saputo darmi qualche bella dritta... mi
trovo ancora di fronte a un problema che non riesco a risolvere...
ovvero:
ammettiamo che qualcuno si colleghi al mio Mac o autenticandosi
o solamente al dropbox..
c'e' un modo per tracciarlo, e rintracciarlo?
ovvero: il sistema tiene un log degli accessi sul personal file
sharing... in questo caso AFP over tcp...?
esistono dei log dell afp proprio come esistono quelli di ftp o ssh etc?
e inoltre:
esiste un softwarino che mi dice se.. qualcuno e' attualmente connesso
al mio computer tramite filesharing?
vi ringrazio per le risposte future.
ps
tutto questo perche' una notte, tranquillo al rientro a casa
faccio per spengere il MAC
e lui mi risponde: attenzione, c'e' un utente collegato a questo
computer.. vuoi disconnetterlo?
e la cosa era ssurda in quanto non ho nessuna LAN in casa
grazie ancora

 al mio computer tramite filesharing?
netstat da terminale :-)
Daniele

 
C'e' anche un software, di cui ora mi sfugge il nome e non sono in grado
di recuperarlo, uno di quei cosi che aggiungi dei plug-ins e fanno
svariate cose, che ha un plug-in che ti fa vedere gli IP delle macchine
collegate... Konfabulator? chi va a vedere?
-- 
"La prova sicura che nell'Universo esiste vita intelligente,
e' che non ha mai cercato di contattarci"
Calvin and Hobbes (Bill Watterson)

 E questo cos'e'?
!!Log File Created On: 10/29/2003 16:8:16 301:3:0 GMT
05/Nov/2003:14:51:58 0100: Server shut down.
25/Nov/2003:01:07:42 0100: Server shut down.
Gli accessi non sono loggati. Logga solo l'avvio e l'interruzione del
server.
Daniele

        ### Sono sempre RiK0
Dal punto di vista del programmatore, un utente e' una periferica 
che scrive ogni volta che si effettua una richiesta di read.
(Peter Williams)

 /Library/Logs/AppleFileService/AppleFileServiceAccess.log
una roba che per esempio, io non ho

 protocollo :)
e insomma
non mi date soluzione...
mmm

 non mi date soluzione...
1. insisto che non siamo un help desk
2. non e' detto che noi la conosciamo (sempre per il fatto che siamo un
help desk)
2bis. la soluzione forse te la abbiamo data. 
c'e' un modo per tracciarlo?
        si: comprare macosx server
        si: puoi provare a vedere se riesci a scrivere del codice che
tiene traccia lui degli utenti.
se c'e' un terzo modo, io non lo conosco.


 non mi date soluzione...
1. non siamo un help desk
2. non e' detto che noi la conosciamo (sempre per il fatto che siamo un
help desk)
2bis. la soluzione forse te la abbiamo data. 
c'e' un modo per tracciarlo?
        si: comprare macosx server
        si: puoi provare a vedere se riesci a scrivere del codice che
tiene traccia lui degli utenti.
se c'e' un terzo modo, io non lo conosco.
-- 


 Il file viene scritto se attivi il flag in Netinfo.
pensa che a me in netinfo non mi parla neppure di apple talk... una
volta mi ricordo che c'era la voce... ci sono appena andato, e non c'e'.
e comunque il log me lo sta scrivendo (avvia e spegni)... anche se e' un
po' piu' povero di quello che dovrebbe (non logga nemmeno tutti gli
avvii)
16/Dec/2003:01:02:44 0100: Server shut down.
questo e' l'unico. :)


 mmm
riferendomi anche all'altro mio post, ho chiesto al mio amico che lo
usa, e per vedere chi e' loggato via afp bisogna usare:
Konfabulator 
http://www.konfabulator.com/
 e come Widget KnockNock
cercalo qui 
http://www.widgetgallery.com/index.php
 di Luca Acomazzi
mette una finestrella sullo schermo con l'IP di chi e' collegato.
Potrebbe andare solo con afp over IP, ma con X non dovrebbe essere un
problema (basta disabilitare AppleTalk sull'interfaccia esterna)


 config->Applefileserver
ecco il problema... io non trovo nemmeno la voce config... manca
proprio.


 proprio.
Io ho config ma non la sezione per l'AFP.
Daniele

 
e insomma su
cerchiamo di non essere permalosi..
io vi ringrazio sempre dopo ogni vostra risposta... non ho mai voluto
essere polemico.. e se lo sono, lo sono verso la apple... che vende i
sistemi operativi fatti male, o incompleti

 problema (basta disabilitare AppleTalk sull'interfaccia esterna)
grazie 1000

 proprio.
io in config ho solo
dhcp
mmm

 sistemi operativi fatti male, o incompleti
io neanche voglio essere polemico.
mi dispiace che tu te la sia presa.
e mi dispiace che tu adesso penserai che voglio fare polemica, ma la
apple non vende certo sistemi operativi fatti male, ne' tantomeno
incompleti.
MacOS X e' un sistema client. Il fatto che poi funzioni benissimo anche
come server, e' un valore aggiunto, non un dovere. e' un effetto
collaterale di Unix...
Il sistema server di Apple e' MacOS X Server.
comunque, perche' usare AFP?
meglio ftp o samba :)
il tutto imho.


 
perche' la A sta per Apple... essendo il protocollo standard Apple
uno suppone sempre sia implementato al meglio.. senza andare a cercare
Samba che e' usato dalle reti microsuck.
sul fatto poi.. che osx sia un sistema client... mah.
un sistema operativo e' un sistema operativo
e un server e' un server... al di la di tutto.
e un buon sistema operativo tiene traccia dei vari servizi.. vedi unix.
buona domenica


 Samba che e' usato dalle reti microsuck.
e anche da molte reti unix, se e' per questo. puoi benissimo usare nfs o
ftp.


 proprio.
Magari basta crearla. SAP dicci come... ;-) (intendo cosa scrivere
esattamente e dove)
-- 
Ci sono 10 categorie di persone al mondo: quelle che capiscono
il sistema binario e quelle che non lo capiscono.

 Samba che e' usato dalle reti microsuck.
e anche da molte reti unix, se e' per questo. puoi benissimo usare nfs o
ftp.


 proprio.
Io sotto Config (che e' la terza voce dall'alto) ho solo DHCP, e anche
aggiungendo Applefileservice cpome directory, poi non sono piu' capace
di andare avanti. Magari, trovando un manuale, si potrebbero anche
abilitare i log dettagliati!


 abilitare i log dettagliati!
a questo punto comincio a pensare anche io...


 ...
dai, Biggo in porta, Vladimir all'attacco :-) e la squadra per la
partitona scapoli (OS9) - ammogliati (OSX) inizia a prendere forma...
p.s.
Maramao, RiK0, dove volete giocare?


 partitona scapoli (OS9) - ammogliati (OSX) inizia a prendere forma...
no
non mi si fraintenda..
a me piacce os x
pero' ci sono diverse considerazioni obiettive da fare.
che os9 era molto piu prestante e reattivo... anche perche' aveva l
interfaccia grafica built in.. e non una GUI.
e altri motivi
e poi sinceramente sto fatto che afp.. ovvero, checche' se ne dica, lo
standard di collegamento tra due apple computer sia cosi' bacato...
voglio dire: se due comuni mortali devono collegare due mac lo fanno in
afp
poi voi dite quello che volete...
e su os9 in ogni momento c era traccia degli utenti collegati...
se penso che ci potrebbe essere qualcuno che accede al mio intero
hardisk... e non c'e' modo di averne segnale.. tutto cio' mi fa pensare
a un trojan, non certo a un protocollo fondamentale dell OS.
e poi mi pare che anche la faccenda audio-midi sia gestita in maniera
molto poco efficiente.
con tutto che questi qua hanno preso un open source e ce lo fanno pagare
centinaia di euro.
e ripeto: a me piace os x.. e non sono un tipo conservatore.. pero'
quando sento parlare di stringhe di comando da terminale.. per fare cose
che su os 9 si facevano con un click... allora mi viene in mente
un nerd americano che mi disse "come on.. Apple it s too easy to use"
a voi i commenti


 la condivisione?
No.


 la condivisione?
forse in 10.2, no in Panther.
Magari postaci le voci che hai; forse un esporta o qualcosa del genere.
Poi se qualcuno con connessione always on ha voglia di fare un paio di
ricerche sul sito Apple, magari c'e' scritto come si fa (e probabilmente
nel manuale del server, che e' on line).


 partitona scapoli (OS9) - ammogliati (OSX) inizia a prendere forma...
La organizziamo sul serio? :-D
Da una parte tutti con il numero 9 sulle spalle, dall'altra tutti con la
X :-)
Daniele

 un nerd americano che mi disse "come on.. Apple it s too easy to use"
salvo che io in linea teorica d'accordo lo sarei...
io avevo abbandonato MacOS proprio per l'assenza di terminale. per dirne
una... e poi quasi tutto puo' essere fatto senza ricorrere al
terminale...


 X :-)
ci sto.
ma mi hanno detto che a calcio non posso usare la mazza chiodata... e'
vero?


 
Dai, io ci sto' e mi candido a fare quello che urla "Forza X!"
:-)))


 X :-)
Eccomi. Voglio la maglia con la X e la fascia destra. Se davvero in
porta al 9 c'è Biggo lo gruviero di gol.
Un Maramao che ditemi dove e quando.
-- 
Essere perdenti è un mestiere duro, ma qualcuno deve pur farlo...

 activity_log            0
lokkato e... quello di cui sopra non dovrebbe stare a 1 ?


 lokkato e... 
Ok... ora rischialo tu, pero'! ;-D
Daniele

 Ok... ora rischialo tu, pero'! ;-D
riko kamikazee parte...
recapitoliamo, creo 
config
dentro cosa ci metto?
AppleFileServer?
scritto cosi'?


 Proprieta'              Valore/i
Ho visto che gli stessi parametri sono definiti in 
/System/Library/CoreServices/AppleFileServer.app/Contents/Resources/Defa
ults.plist
e in
/System/Library/CoreServices/AppleFileServer.app/Contents/Resources/PFSD
efaults.plist
A questo punto mi chiedo: questi file c'erano anche prima di Panther? E'
da qui che vanno impostati i parametri o questi sono solo i default e le
impostazioni vanno messe da qualche altra parte? (anche se probabilmente
cambiando i default dovrebbe funzionare lo stesso)
Questa altra parte è la directory NetInfo che dici tu? E che differenza
c'è tra i due file Defaults.plist e PFSDefaults.plist?


 
|'o\| |/o \/o \/o \ |   On The aaria: 
http://OnTheaaria.webhop.org
|._/|_|\__/\__/\__/ | * An out of control ego will sometimes get in the
       /_/ /_/      |   way of your success.                  (Todd H.)

 Esatto, poi infilaci le voci in questione :)))
ecco... stavo facendo...
poi ad un certo punto ha cominciato a girare la rotellina a piu' non
posso e ho dovuto forzare l'uscita...
prima pero' ero ispirato :)))
magari fra un po' riprovo :)


 Esatto, poi infilaci le voci in questione :)))
non e' che e' un pesce d'aprile? io lo faccio per davvero :))))


 c'è tra i due file Defaults.plist e PFSDefaults.plist?
io ho attivato in entrambi la voce che riguarda il log, spento e
riavviato... ma non funge :)))))
continua a non loggare...
l'unica cosa, provero' dopo il riavvio.


 l'unica cosa, provero' dopo il riavvio.
Io ho provato a riavviare, ma nisba. La cosa che mi lascia dubbi č che
nei file in questione la voce č "activityLog", mentre nella
configurazione NetInfo riportata č "activity_log".


 e' spento appletalk su ddp, non su ip
Infatti credo che la Apple voglia dismettere le "parti basse" di
AppleTalk, non l'AFPoverIP.


 e pensi bene: netinfo e' netinfo, sia sul client che sul server
si solo che sono 2p inserire a manina tutte quelle voci :)))
e mi piacerebbe meglio capire perche' le differenze di chiavi con il
file di configurazione interno...


 e' spento appletalk su ddp, non su ip
eh vero :)
chiedo venia :)))


 configurazione NetInfo riportata č "activity_log".
e tu pure hai ragione... anche se effettivamente pure in netinfo vuole
valori 1 o 0, nel file invece vuole true o false...
che sono tutte "logicamente" la stessa cosa, ma effettivamente sono un
poco diverse....


 modo pure per questo
afaik no...
anche perche' gia' e' strano a sufficienza che non ci siano proprio le
voci nel netinfo... o meglio che alcuni le abbiano, mentre altri no...



(Disabilitate JavaScript per leggere l'url :-D)
Daniele

 se lo vogliono proprio lasciare alle spalle.
mmm... Non sono convinto che il fatto che non utilizzeranno più AFP per
l'iDisk significhi che non lo useranno più tout court. D'altra parte non
credo che vogliano mettere il webdav anche per la condivisione file (non
so nemmeno se si può) e non credo nemmeno che vogliano passare a smb.


 l'iDisk significhi che non lo useranno più tout court. 
Beh, nell'immediato ovviamente no, ma mi pare un deciso passo in quella
direzione.
Daniele

 direzione.
Non lo so, in fondo l'iDisk e la Condivisione Documenti sono due servizi
diversi...


 diversi...
senza dubbio... 
il problema e' che AppleScript e' terribilmente migliore delle altre
opzioni per quanto riguarda i vecchi mac...
tuttavia e' molto poco standard e ha alcuni svantaggi (nomi di files e
compagnia).
con questo non voglio dire nulla... ma imho non sarei troppo sicuro che
apple se lo tirera' dietro... anche se effettivamente come semplicita'
d'uso non ha paragoni :)


 Buio totale. :)
Si, ma mi raccomando... quando avete finito fate una bella FAQ :-D
Daniele

 il problema e' che AppleScript 
Vai a dormire, che cominci a delirare :-)
Daniele

        ### Sono sempre RiK0
Dal punto di vista del programmatore, un utente e' una periferica 
che scrive ogni volta che si effettua una richiesta di read.
(Peter Williams)
c'era una volta pierino e la bella addormentata
e mia nonna che mi raccontava le fiabe...
come e' che era... se mia nonna avesse avuto le ruote sarebbe stata un
server... non ricordo...

 Vai a dormire, che cominci a delirare :-)
e tu ci hai anche ragione :)))))
ma aspetta di leggere l'altro di delirio...


 Si, ma mi raccomando... quando avete finito fate una bella FAQ :-D
anche due... chi offre di piu'?


 quando avete finito fate una bella FAQ :-D
Per il momento la vedo nera: quello che c'era da fare lo abbiamo fatto,
ma senza risultati.


 ma senza risultati.
tu prima di riavviare, hai cambiato ambo i files o solo uno dei due?


 tu prima di riavviare, hai cambiato ambo i files o solo uno dei due?
Ambo. Ma niente tombola.


 Ambo. Ma niente tombola.
cio' e' oltremodo seccante...


:
activityLog Turn activity logging on or off. Default = no 


 activityLog Turn activity logging on or off. Default = no 
/me sta cominciando a maledire ste cose...


 voci nel netinfo... o meglio che alcuni le abbiano, mentre altri no...
Un'osservazione che magari non centra una mazza, ma invece potrebbe
entrarci:
se attivate Condivisione internet, il contenuto di config DHCP in
netinfo cambia, e si aggiungono le varie voci necessarie. Appena lo
disattivate, queste voci spariscono.
Magari, in qualche configurazione, netinfo potrebbe anche caricare quei
files di configurazione, e scaricarli quando ha finito.
SAP, magari ci dici se eri connesso ad una rete, e di che tipo, quando
hai letto quei valori? e se non hai altri mac collegati, ci sono sempre?
Purtroppo per ora non posso fare prove, e nemmeno scaricare il manuale
amministratore di OSX Server, ma se qualcuno lo facesse...
e se invece si va a cambiare l'activity_log nei default in TRUE,
attivando la condivisione, si crea il log? 
-- 
"La prova sicura che nell'Universo esiste vita intelligente,
e' che non ha mai cercato di contattarci"
Calvin and Hobbes (Bill Watterson)

 hai letto quei valori? e se non hai altri mac collegati, ci sono sempre?
io ho provato ad avviare la condivisione, ma su netinfo non sono
comparsi i valori...
in compenso dopo che mi ero loggato (ieri) e' comparsa una voce
afpusers...


 Che sono stati upgradati da 10.2.
e sui quali probabilmente e' stata avviata la condivisione, o come
client o come server, prima dell'upgrade, visto che il mio PB12", che e'
arrivato con 10.2.7 e immediatamente aggiornato a 10.3.0 coi CD inclusi
nella confezione, non lo fa apparire :-)))).


 Che sono stati upgradati da 10.2.
direi che tutto torna... 
solo che mi piacerebbe sapere come risolvere il problema :)


 nella confezione, non lo fa apparire :-)))).
anche questo e' plausibile. io la condivisione tempo fa l'avevo avviata.


 modo pure per questo
Se hai un file afpconfig il comando è
sudo niload -r /config/AppleFileServer . < afpconfig
(da dare stando nella directory di afpconfig e dopo aver già creato la
directory AppleFileServer sotto config in NetInfo).
Io comunque questo file non me lo sono ritrovato.
Il comando per la procedura inversa invece è
nidump -r /config/AppleFileServer . > afpconfig
Quindi SAP potrebbe salvare su file la sua configurazione e poi postarne
il contenuto. Il mio ad esempio ora è
{
  "activity_log" = ( "1" );
  "name" = ( "AppleFileServer" );
  "activity_log_time " = ( "7" );
  "activity_log_path" = (
"/Library/Logs/AppleFileService/AppleFileServiceAccess.log" );
  "activity_log_size" = ( "1000" );
}
Poi basta copincollare in un file di testo e importare il tutto in
NetInfo col primo comando.
Ma tanto non funziona... :-)


 netatalk...)
cosa manca a netatalk?
(non e' polemica, e' una domanda)


 Il supporto dei nomi lunghi magari?
che invece appletalk ha?
non me ne ero accorto :)


 sudo niload -r /config/AppleFileServer . < afpconfig
E' arrivato il messaggio cui mi sono attaccato (in particolare a SAP)? O
č andato perso a causa dei casini di 
news.individual.net
?


 appletalk no, ma afp su X si'...
chiaro :)
io pero' non avevo due macos x in casa :)


 q'ui c'e'
qui pure.


 qui pure.
E allora aspettiamo che SAP ci posti il suo file così facciamo la prova
del 9. Comunque questi parametri su Panther server sono ancora validi. A
questo punto mi restano da pensare due cose: o il logging su Panther
client è bloccato in qualche modo o potrebbe esserci qualche maledetta
cache di configurazione dell'afp e il sistema non si accorge delle nuove
impostazioni...


 impostazioni...
una cache che resiste ai reboot?
nel senso... perche' renderla resistente ai reboot? :)


 nel senso... perche' renderla resistente ai reboot? :)
Boh, gran parte delle cache che ci sono su X mi pare resista al reboot.
Una fra tutte /System/Library/Extensions.kextcache. Lo scopo č quello di
velocizzare quelle operazioni che richiedono le informazioni contenute
in una certa cache, credo...


 del cenone :)
Tranquillo, senza fretta, e occhio al cotechino!
Nel frattempo, buon anno a tutti!


 Nel frattempo, buon anno a tutti!
buon anno (il mio e' iniziato di merda)


 in una certa cache, credo...
effettivamente la cosa ha un suo senso...


 buon anno (il mio e' iniziato di merda)
RiK0, che accadde?
-- 
Essere perdenti è un mestiere duro, ma qualcuno deve pur farlo...

 buon anno (il mio e' iniziato di merda)
Dai! 1° tra i postatori di icm ed in pool in aff: non vuol dire niente?
Eppoi, la quantita' di sfiga, checche' taluni dicano, e' finita, per cui
prima te la smarchi, prima sei a posto!
:-))


 buon anno (il mio e' iniziato di merda)
Spero sia solo la classica vapnmmnghen post-veglione: pagato tanto,
mangiato poco e male, bevuto meno e peggio...


 Che accadde?
appena ho un po' di tempo scrivo il post su aff :)


 E' solo il 1° gennaio Riko, ci sono tutti gli altri per rifarsi, su :-)
un po' di ottimismo non fa mai male :)


 prima te la smarchi, prima sei a posto!
dissento radicalmente :)
la mia e' finita in ogni momento, ma in se tendente all'infinito :)


 RiK0, che accadde?
rispondo qui ...
mi sa che tra un po' parte il post di narrazione su aff :)


 mangiato poco e male, bevuto meno e peggio...
no :) peggio :)


 client è bloccato in qualche modo
Che gonzo! Anzi, che gonzi! (Mal comune... ;-) )
Guardate un po' che c'è sotto /Library/Preferences...
 
com.apple.AppleFileServer.plist
Apritelo con TextEdit, coi privilegi di root e mettete activityLog a
true.


 true.
ti guadagni il tuo posto sul mio scaffale degli idoli personali :)


 ti guadagni il tuo posto sul mio scaffale degli idoli personali :)
Mi raccomando, un cero nuovo ogni mattina!
-- 
Per le offerte poi ti mando i dati del mio conto corrente...

 Mi raccomando, un cero nuovo ogni mattina!
lol :)
