GNU/Linux: Gestione utenti

6 maggio 2009 - Fonte: http://ethernaly.it
Questo articolo vuole essere una semplice pillola/risorsa per tutti coloro che volesserò imparare a creare e gestire utenti in ambiente Linux.

Per la gestione degli utenti vi sono comandi specifici come ad esempio useradd, usermod e userdel..

Vediamoli con calma uno ad uno.....

Leggi il seguito »

Check-list veloce per installare CVS su CentOS

24 aprile 2009 - Fonte: http://0disse0.blogspot.com/
Aggiorniamo i repository CentOS 5rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txtrpm -Uvh http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpmInstalliamo xinetd e cvsyum install xinetdyum install cvscreiamo un gruppo "cvs"groupadd cvsuserschkconfig --level 2345 xinetd onCreiamo gli utenti del cvsuseradd danteuseradd virgiliouseradd ...

Leggi il seguito »

Creare un server FTP

23 novembre 2008 - Fonte: http://www.madrefoca.com

Oggi ho installato un server FTP sulla mia debian per scambiare file con gli amici. Vediamo come procedere.

Parte 1: Preparazione
Per prima cosa bisogna installare il server con il comando sudo apt-get install proftpd poi ho aggiunto la voce /bin/false al file /etc/shells ed ho creato una cartella /home/FTP. A questo punto bisogna creare un utente che abbia come home la cartella /home/FTP e per sicurezza come shell una shell fasulla (/bin/false):
sudo useradd userftp -p nuova_password -d /home/FTP -s /bin/false
sudo passwd userftp

In seguito ho creato due cartelle dentro la home di FTP una up e l’altra down rispettivamente per gli upload e per i download. In fine bisogna dare i giusti permessi alle cartelle attraverso...

Leggi il seguito »

Utili comandi per shell linux

8 novembre 2008 - Fonte: http://blog.advanced-techno.net

Ecco dei comandi utili se vi trovate alle prese con una shell linux:

cat ./../mainfile.php - Config file.

ls -la - Lists directory’s.

ifconfig {eth0 etc} - Ipconfig equiv.

ps aux - Show running proccess’s.

gcc in_file -o out_file - Compile c file.

cat /etc/passwd - List’s accounts.

sudo - Superuser Do run a command as root provided you have perms
in /etc/sudoers.

id - Tells you what user your logged in as.

which wget curl w3m lynx - Check’s to see what downloaders are
present.

uname -r - Shows all release info (or) cat /etc/release.

uname -a - Shows all kernal info (or) cat /etc/issue

last -30 - Last logged 30 ip’s can change to desired number.

useradd...

Leggi il seguito »

Server ftp con vsftpd – Configurazione avanzata

6 maggio 2008 - Fonte: http://www.lucablog.it

Qualche tempo fa ho scritto un breve post su come installare, in maniera rapida e sommaria, un server ftp su linux usando vsftpd. Adesso vedremo come configurarlo in maniera più approfondita, onde evitare che il primo utente della nostra gnubox entri e vada la root del disco.

Definiamo, anzitutto, gli utenti che potranno accedere al servizio ftp. Questi utenti devono essere utenti di sistema operativo! Tratteremo in seguito la creazione di virtual user, ma dovremo appoggiarci su MySql e Apache, quindi altra storia.
Definiamo una directory di destinazione
sudo mkdir /var/ftpDefiniamo gli utenti
sudo mkdir /var/ftp/utente_1
sudo useradd -d /var/ftp/utente_1/ utente_1
Proseguiamo...

Leggi il seguito »

Gestire gli utenti in FreeBSD tramite pw

27 febbraio 2008 - Fonte: http://www.pettinix.org

La gestione di un utente in FreeBSD, oltre al classico metodo con i soliti comandi di gestione degli utenti, può essere fatta tramite il comando pw, vediamo come fare delle semplici operazioni.

pw è un comando che permette all’utente root (ma in teoria a qualsiasi utente che ha i diritti di superuser) di aggiungere, modificare ed eliminare sia utenti che gruppi.

Per aggiungere un utente bisogna passare a pw l’opzione useradd -n <nomeutente> eventualmente seguito dall’opzione -s <percorso_shell> per assegnare una shell e dall’opzione -m <percorso_home> per assegnare un home directory e -g...

Leggi il seguito »