Order a VPS, Semi- dedicated or Dedicated server in Dallas, London or Australia.
Ask our support team about your hosting requirements.
Host where the staff takes pride in making customers happy
You guys seriously have the best service and plans out there.
Working with Linux howtos
- Troubleshooting memory usage
- Moving files around: Setting up FTP
- Backup FTP server: offsite backups that you control
- SCP: an FTP alternative
- Automated incremental backups: Script to automate backups using SSHFS and rdiff-backup
- Securing your server: is your port showing?
- Securing your server: setting up a Linux firewall using IPTables and Webmin
- Preventing Brute Force SSH Attacks
- Backups with rSync
- Automated backups with RSync
- Accurate time with NTP
- Setting a UTC timezone
- Changing a hostname
- Application environment setup (using bash profiles)
Application Environment Setup Using /etc/profile.d/*
When a user logs in, environment variables are set from various places. That includes /etc/profile (for all users).
Then all the files in the /etc/profile.d directory.
Then ~/.bash_profile, then ~/.bashrc.
/etc/profile.d/ is a good place to put your application specific setups. For example, I always use SSH for CVS (cf. RSH). So I use:
echo "export CVS_RSH=ssh" >> /etc/profile.d/cvs.sh
chmod +x /etc/profile.d/cvs.sh
See also: http://www.linux-migration.org/ch02s03.html
Resolving 'But it doesn't work!'
Check your /etc/profile.d/ script has a .sh extension. Else it looks like the bash shell will not pick it up.

