Sitemap
An overview of all content available on ulos.pl. Quickly find the article you are looking for.
78
Articles
3
Categories
2009
Founded
147
Server uptime
Main Pages
Linux Administration
- Securing an SSH server
- Periodic password change
- Fail2Ban - blocking brute force attacks
- MySQL - changing a user's password
- MySQL Backup - a database backup
- Rkhunter (Rootkit Hunter) - a malware scanner
- Dropbox - backup from the console
- Grub2 - quickly adding a Windows system
- Generating and installing an SSL certificate on the nginx web server
- Free SSL certificates from StartSSL
- Nginx web server with php@FastCGI support part II
- Nginx web server with php@FastCGI support part I
- ProFTPD - an FTP server for Linux (virtual users)
- Basic security of a DNS server - BIND
- Dynamic DNS - a domain on a server with a changing IP..
Linux Programs
- ntop Traffic Monitor
- rtorrent + rutorrent + nginx = GUI/WebUI for a console BitTorrent client
- ncdu as an alternative to du (analyzing file and directory sizes)
- vnstat PHP frontend - a graphical interface for vnStat
- vnStat - a data transfer monitor, bandwidth usage statistics
- ShellinABox - ssh via www
- jnettop - a network connection analyzer
- dnstop - monitoring DNS traffic
- hddtemp - monitoring disk temperature
- screen - a virtual console
- trickle - limiting transfer
- htop - an interactive process viewer for Linux
- wget - a download manager
- CheckInstall - creating packages
Linux Tips and Tricks
- Changing the ssh port
- Blocking the w00tw00t scanner with fail2ban
- Fail2Ban - unblocking an IP address
- MySQL - resetting the root user's password
- ./configure: error: the HTTP rewrite module requires the PCRE library - compiling nginx
- PHP Warning: strftime(): It is not safe to rely on the system's timezone settings...
- configure: error: Please reinstall the BZip2 distribution
- configure: error: freetype.h not found
- configure: error: jpeglib.h not found
- configure: error: mcrypt.h not found. Please reinstall libmcrypt
- configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information
- configure: error: png.h not found
- configure: error: Please reinstall the libcurl distribution
- configure: error: Cannot find MySQL header files under yes
- configure: error: xml2-config not found. Please check your libxml2 installation
- Rkhunter false alarm - Xzibit Rootkit
- ./configure: error: SSL modules require the OpenSSL library
- HTTP response codes, i.e. the popular 404 403 301 302 200
- watch - observing an application's output in real time
- grub2 - booting an ISO image from an HDD
- grub2 - automatically adding Windows
- Localizing the vnstat PHP frontend into Polish
- Localizing Linux, using the Debian distribution as an example
- Polish characters in MySQL
- Forcing fsck to run - forcefsck
- Changing the default editor on the system
- Removing login messages (Slackware)
- cal - a calendar in linux
- df and du - checking free disk space
- apropos - remembering commands
- split - Splitting a file into smaller parts
- motd - unchanged after reboot
- Checking for missing libraries
- SSH as a SOCKS Proxy
- Transparent proxy in Squid
- Renaming network interfaces
- Syntax highlighting in nano
- ntp - fetching and synchronizing time with atomic clocks
- Blocking .bash_history
- Faster ssh performance
- Logging in via putty (ssh) without using a password
- Watching changes at the end of a text file in real time
- Blocking console login for root
- System logs on console 12
- Additional consoles
- Quickly removing commented-out lines
- Speeding up login to an FTP server running ProFtpd
- Domain names instead of IPs in Apache logs
- Removing the Windows end-of-line character "^M"