1. Open your terminal:
$ useradd -m -s /bin/bash hrp $ passwd hrp $ cd /home $ ls -l $ mkdir hrp $ chmod 0700 hrp $ chown -R hrp:hrp hrp
1. Check if FTP service is exists.
2. Install vsftpd
$ sudo apt-get install vsftpd
3. Command line to check your FTP service.
4. The default vsftpd configuration file is /etc/vsftpd.conf. You need to edit this file using text editor such as vim:
5. Uncomment these lines.
6. Type this command.
7. Add new FTP user to this file.
8. Restart your FTP service.
9. Test FTP connection from other machine.
10. Click to allow access.
11. Tada =)
1) Install Nagios. Type this command line:
2) It will go through, and ask you about what mail server you want to use:
3) Choose your type of email configuration.
4) It will then ask you about the domain name you want to have email sent from. Again, fill that out based upon your needs.
5) It will ask you what password you want to use.
6) Confirm your password.
7) Installing the application.
8) We need to edit a few files. Start by opening /etc/nagios3/nagios.cfg. Use this command:
9) Search for check_external_commands, and turn the check_external_commands=0 into check_external_commands=1
10) Now, restart apache by running:
11) We need to edit /etc/group. There should be a line like this in there:
Change to this:
12) Now, we need to edit the /var/lib/nagios3/rw files permission with:
13) Again, restart your nagios3 and apache services.
14) If you want to monitor http and disk space, type this command line:
15) Change to this.
16) Do the same thing for this file:
17) Change to this.
19) And you should be good to go! Happy monitoring!
1. The default form MySQL Server is to be binding to localhost (127.0.0.1), which means it only accepts connections from local applications.
2. To change it, open up your terminal. Find port 3306.
3. Change to root user and edit the below file.
4. Place a hash (#) at the beginning of the line.
5. Restart your MySQL Server.
6. Test remote connection.
Crontab is the program used to install, deinstall or list the tables used to drive the cron daemon in Vixie Cron. Each user can have their own crontab, and though these are files in /var/spool/cron/crontabs, they are not intended to be edited directly.
Each user has their own crontab, and commands in any given crontab will be executed as the user who owns the crontab. Uucp and News will usually have their own crontabs, eliminating the need for explicitly running su as part of a cron command.
$ crontab -l
$ crontab -e
$ crontab -r
$ crontab -v
(credit image: link)
1. Open terminal/putty.
2. Type this command line:
alias rc='env DISPLAY=:0.0 rhythmbox-client --no-start'
3. Screen below will be displayed.
4. You are able to control the playlist such below commands.
5. Refer to this link for details. [ link ]
6. Now you can use any of the rhythmbox-client controls in a SSH session with ease!
1. install JDK via apt
# sudo apt-get install sun-java6-jdk
2. test your new JDK
# java -version
3. download netbeans-6.7.1-ml-java-linux.sh
4. you can calculate md5 checksum and compare the value with one from the NetBeans’ website
# md5sum netbeans-6.7.1-ml-java-linux.sh
5. make downloaded archive executable
# chmod +x netbeans-6.7.1-ml-java-linux.sh
6. execute it
7. choose your netbeans setup
8. install your netbeans
9. update files