Impedire l’accesso SSH agli utenti e gruppi

Nel file di configurazione /etc/ssh/sshd_config è possibile utilizzare quattro direttive per regolare l’accesso agli utenti e ai gruppi.

DenyUsers user1 user2 user3
AllowUsers user1 user2
DenyGroups group1 group2
AllowGroups group1 group2

Volendo consentire l’accesso SSH al solo utente amministratore (ovvero che appartiene al gruppo admin) è sufficente inserire nell’ultima riga

DenyGroups *
AllowGroups admin

Tutti gli altri gruppi vengono inibiti e solo gli [...]

La lunga strada che porta alla piena compatibilità tra browser

Questo appunto vuole solo segnalare un articolo interessantissimo sulle intestazioni che definiscono il tipo di interpretazione dell’HTML da parte dei vari browser.
Spiega anche il perchè della presenza dello spazio sotto le immagini che si rileva in IE7 e come risolverlo.

http://www.css-zibaldone.com/traduzioni/quirksmode/index.html

Estendere un controller

Per estendere un controller è sufficente importare il controller da inserire prima della dichiarazione della nuova classe che ne è l’estensione.
Esempio:
App::import(‘Controller’, ‘Nodes’);
class ArticlesController extends NodesController {
var $name = ‘Articles’;
}

Giusto da far notare che si deve importare “Nodes” e non “NodesController”

Ancora su Auth component

A completamento degli appunti sul component Auth voglio segnalare una serie di tutorial interessanti su Web Developement 2.0
http://www.webdevelopment2.com/cakephp-auth-component-tutorial-1/
http://www.webdevelopment2.com/cakephp-auth-component-tutorial-2/
http://www.webdevelopment2.com/cakephp-auth-component-tutorial-3/

Generare documenti RTF: la soluzione finale ?

E’ risaputo che la strada più semplice per produrre documenti formattati e stampabili nelle applicazioni web è quella di creare un file PDF al volo, usando una delle diverse librerie disponibili (la mia preferita rimane comunque FPDF).
Nelle applicazioni gestionali capita frequentemente che il cliente richieda la produzione di un documento da trattare con MS-Word e [...]

Creare una lista per la select in CakePHP

Ho bisogno di creare un’array di date per alimentare una select.
Al di là della correttezza progettuale del metodo da me adottato, quanto segue mi serve come “esercizio” nell’uso del metodo find che ha sostituito il generateList ormai deprecato.
Nella mia select vorrei avere un elenco di date, in formato italiano (d-m-Y), ordinate in ordine discendente, che [...]

Creare siti (e non solo blog) con Wordpress

Wordpress offre un grande vantaggio per l’utente inesperto: le interfacce di back-end. Sono semplici e intuitive e forse questo fattore ha contribuito a renderlo così popolare.
Un altro punto di forza di WP è il gran numero di plug-in e di temi che sono in circolazione sulla rete e che permettono di creare velocemente un sito [...]

Fckeditor: personalizzare il filemanager

L’esigenza è quella di avere una directory personalizzata dove inserire i file tramite il filemanager di fckeditor.

FormHelper: creare una select automagicamente

Per creare una select è sufficente assegnare nel controller l’elenco dei valori ad una variabile con il giusto nome affinchè nel form venga automaticamente inserita nelle options.

Auth Component: gestione dei permessi semplice e immediata

Auth mette a disposizione delle funzioni utili a creare dei semplici sistemi di gestione dei permessi per applicazioni che non richiedono controlli articolati sugli utenti e sulle loro azioni.

« PrecedenteSuccessiva »