FTP n’est le plus sécurisé des services. Un réglage précautionneux est une bonne chose, mais souvenez vous que les mots de passe et toutes les communications sont transmises de manière non encryptée.
Si vous lancez ssh (Secure SHell) vous pourrez alors…
Thierry Astuces OSXFAQ
Pouor contrôler les accès FTP, les réglages umask, le ‘chrootage’ (de ‘chroot’, changer le répertoire racine), etc, FTP permet de définir des classes. Les réglages peuvent être définis pour une classe et chaque utilisateur peut être assigné à une classe…
Thierry Astuces OSXFAQ
Emprisonner les utilisateurs dans leur répertoire départ.
La configuration standard fournie par Apple permet à tous les utilisateurs d’avoir le même accès aux fichiers systèmes lorsqu’ils se connectent. Cela veut dire qu’ils peuvent faire ‘cd /’ et voir plein de fichiers…
Thierry Astuces OSXFAQ
Refuser les accès FTP par défaut.
La configuration standard fournie par Apple autorise tous les utilisateurs à utiliser FTP, sauf ceux explicitement listés - en d’autres termes, accorder par défaut et refuser explicitement. Un réglage plus sécurisé consisterait à refuser par…
Thierry Astuces OSXFAQ
Les astuces de cette semaine montrent comment régler un service FTP simple et complet avec les classes ‘chrooting’ et d’accès. Note : lire toutes les astuces de cette semaine avant d’exposer votre FTP à Internet.
Activer FTP via l’interface graphique. Dans les…
Thierry Astuces OSXFAQ
Changer le comportement du shell dans le globbing.
Normalement, si le globbing (analyse des caractères joker) résulte en rien, le shell renvoie le glob au lieu de nul. Ce n’est pas toujours ce qui est requis dans un script shell.
Par exemple,…
Thierry Astuces OSXFAQ
Obtenir la valeur du dernier paramètre passé à un script/fonction lorsque le nombre de paramètres n’est *pas* connu.
$2 identifie le second paramètre, mais comment obtenir le nième paramètre sans connaître ‘n’ ?
Le nombre de paramètres est donné par le caractère…
Thierry Astuces OSXFAQ
Empêcher la saisie d’être affichée lorsqu’un script lit un mot de passe.
Un script peut afficher une invite et lire du texte saisi par l’utilisateur mais le texte est affiché. Si un mot de passe est lu, il serait bien d’empêcher…
Thierry Astuces OSXFAQ
Renvoyer une valeur arbitraire à partir d’une fonction Bash.
Les fonctions Bash renvoyent un statut de sortie compris entre 0 et 255. Cette valeur peut être testée via la variable shell spéciale $?. Mais comment faire pour retourner un nombre arbitraire…
Thierry Astuces OSXFAQ
Souslignez une chaîne générique dont la longueur peut être variable.
$ cat ./underline
#!/bin/bash
read -p 'Entrez une chaîne à sousligner : ' string
len=${#string}
echo $string
while ((len != 0)); do
echo -n "-"
((len = len - 1))
done
echo
$ ./underline
Entrez une chaîne à sousligner :…
Thierry Astuces OSXFAQ
Commentaires récents