Don't be bored, do something!

CKAN: inserire un utente

Nel post precedente, abbiamo visto come installare CKAN 2.2
In questo articolo procediamo con la creazione di un utente amministratore di sistema.

Da terminale installiamo:

sudo apt-get install python-pastescript

Nel frattempo scegliamo un nome utente (in questo esempio admin). Per attivare il comando paster abbiamo bisogno di dare nel terminale:

. /usr/lib/ckan/default/bin/activate
cd /usr/lib/ckan/default/src/ckan

Se avete utilizzato il file development.ini useremo:

paster sysadmin add admin -c /etc/ckan/default/development.ini

Se avete utilizzato il file production.ini useremo:

paster sysadmin add admin -c /etc/ckan/default/production.ini


Se l’utente admin non esiste, vi sarà chiesto di crearlo e in seguito bisognerà inserire la password.

Per verificare che tutto sia stato creato in modo corretto, facciamo login sul nostro server tramite browser web:
http://192.168.1.107:8080/user/login

Per conoscere tutti i comandi dedicati agli utenti, possiamo digitare:

paster sysadmin –help

Ulteriori due opzioni da personalizzare, possono essere la lingua italiano di default e disabilitare la registrazione utenti.
In entrambi i casi bisogna modificare il file:

sudo nano /etc/ckan/default/production.ini

Per settare la lingua italiana bisogna modificare le righe:

ckan.locale_default = it
ckan.locales_filtered_out = it

Per disabilitare la registrazione utenti, bisogna settare a false la riga:

ckan.auth.create_user_via_web = false

Tagged under: , ,

Back to top