Showing posts with label chmod. Show all posts
Showing posts with label chmod. Show all posts

Default File Permissions on Creation - Umask

With the umask command you can set, what permissions a file will normally have when it's first created. It's a bit complicated, though: You have to XOR 666 for files and 777 for directories with the numerical permission code you want the file to have. (see man umask for more)

With umask you see the current mask, with umask -S you see it understandably. The default in Ubuntu is umask 022, which means that files will be -rw-r--r-- by default. With umask 026 you can prevent files from being readable and directories being accessible by "other"s (meaning anyone) by default (-rw-r-----).

You can also use the much easier symbols like with chmod, e.g. umask u=rwx.

Komfortabler FTP-Server unter Kubuntu

Für Linux gibt es viele gute FTP-Server(vsftpd, proftpd, ...), aber wenige mit einer einfachen Benutzeroberfläche. Sehr empfehlen kann ich GProFTPD, das GUI zu proftpd.
Dazu dann noch den FTP-Monitor (Paket ftpmonitor) unter KDE in der Taskbar (Miniprogramm hinzufügen) und schon hat man den totalen Überblick.

Aber Achtung: GProFTPD funktioniert nicht, wenn man proftpd über (x)inetd betreiben will. Außerdem muss man in der Konfiguration von gproftpd jeden Nutzer explizit hinzufügen und ihm nicht nur im Programm explizit die Rechte für die Verzeichnisse geben, auf die er zugreifen soll. Der Benutzer muss natürlich auch unter Linux in der einer Gruppe sein, die entsprechenden Zugriff auf das entsprechende Verzeichnis hat, siehe dazu man chmod.