Passa ai contenuti principali

Appunti di linux, wins e chmod 4755

Problema comune usando linux in una rete (haimè) mista è che non riesco a risolvere i nomi delle macchine winzoz (windows) da linux senza usare un server dns.
Stiamo parlando i piccole reti o di macchine virtuali, ma la comodità di scrivere il nome macchina anzichè l'ip va preservata....
girovagando nel web spunta fuori la soluzione, " winbind ".
non sono sicuro che serva avere samba installato, ma è probabile, io l'avevo e mi è bastato inserire nel file
/etc/nsswitch.conf la parola "wins" in fondo alla riga hosts:

hosts:         files mdns4_minimal [NOTFOUND=return] dns wins

et voilà il gioco è fatto! ora

ping nomemacchinawinzoz funziona!
o rdesktop nomemacchinawinzoz !

problema 2
per comodità voglio poter usare alcuni comandi senza usare sudo, sono consapevole di abbassare molto il livello di sicurezza del sistema, ma la mia comodità ha la precedenza.... vediamo come funziona il set uid
esempio: ho una macchina linux virtuale, ogni volta che si avvia voglio che sincronizzi forzatamente l'orario con un server nazionale.
ci assicuriamo di avere ntpdate installato
sudo apt-get install ntpdate
dopo di che
chmod 4755 /usr/bin/ntpdate
quindi possiamo mettere il comando :
ntpdate ntp1.inrim.it
nell'elenco dei comandi che ubuntu lancia all'avvio o al logon, avendo così l'ora aggiornata.
altra possibilità è
chmod 4755 /sbin/shutdown
così che quando decidiamo di lanciare shutdown da shell non c'e' nessuno che lo mantenga, ne che ci rallenti.

Commenti

Post popolari in questo blog

Installazione application server wildfly

Wildfly è l'erede dell'application server JBOSS. poichi semplici passi da ricordare come guida minima di installazione... prerequisiti: JAVA è consigliato installare l'ambiente java di ORACLE # da root o sudo cd /opt # scaricate il wildfly che vi interessa: # http://wildfly.org/downloads/ # io farò riferimento alla versione wildfly-8.2.0.Final voi sostituitela con la vostra wget http://download.jboss.org/wildfly/8.2.0.Final/wildfly-8.2.0.Final.tar.gz tar xfvz wildfly-8.2.0.Final.tar.gz ln -s /opt/wildfly-8.2.0.Final /opt/wildfly # Copia ed edita il file init di configurazione cp /opt/wildfly/bin/init.d/wildfly.conf /etc/default/wildfly.conf nano /etc/default/wildfly.conf # modifica alcune configurazioni secondo le tue necessità ## Location of WildFly JBOSS_HOME="/opt/wildfly" ## The username who should own the process. JBOSS_USER=wildfly ## The mode WildFly should start, standalone or domain JBOSS_MODE=standalone ## Configuration...

Blender e gli scacchi fatti in casa con una stampante 3d

Un giorno ho deciso di provare una stampante 3D, e per prepararmi ho scelto di imparare a usare Blender. Sembrerà ovvio, ma per me questa decisione era cruciale: non trovavo alcuna gioia nell'idea di stampare solo modelli creati da altre persone. Volevo essere autonomo. Se mi fosse servito un ingranaggio, un coperchietto o qualsiasi altro oggetto, volevo essere in grado di disegnarlo e poi stamparlo. Se un giorno deciderete di acquistare una stampante 3D, vi do lo stesso consiglio: imparate prima a usare un programma di disegno 3D. C'è molta più soddisfazione nel stampare qualcosa che avete creato voi stessi. Ho scelto Blender come strumento di apprendimento perché è un software open source. Non solo è gratuito, ma è aperto a contributi da parte di tutti, un grande vantaggio per chi cerca flessibilità e innovazione. Così, prima ancora di acquistare la stampante, ho scaricato Blender dal sito ufficiale www.blender.org , l'ho installato e ho iniziato con il mio primo tutorial...

configurazione bridge e kvm su debian like / ubuntu

Configurazione scheda BRIDGE  Per prima cosa diciamo che una scheda bridge è una scheda virtuale, che si appoggia ad una scheda fisica e permette di far collegare altre schede virtuali tramite la sua configurazione alla rete esterna. Il mio caso d'uso è utilizzarla per permettere a delle macchine virtuali di uscire sulla rete come se fossero altri computer collegati alla stessa. Le configurazioni di seguito sono riferite a sistemi debian based. immaginiamo che la nostra rete principale sia : eth0 con ip 192.168.1.99/24 significa che questa configurazione la troviamo nel file /etc/network/interfaces iface eth0 inet static address 192.168.1.99 broadcast 192.168.1.255 netmask 255.255.255.0 gateway 192.168.1.1 diventa in versione bridge : iface eth0 inet manual # Bridge setup iface br0 inet static bridge_ports eth0 address 192.168.1.99 broadcast 192.168.1.255 netmask 255.255.255.0 gateway 192.168.1.1 ...