Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Customize the Joe text editor
- The Linux text editor Joe has easy-to-remember keystrokes and allows you to customize it to suit your needs. Vincent Danen tells you how to tweak the configuration file to create keybindings and map your favorite commands. by Vincent Danen
- Tags: Text Editor, Command, Joe, Vincent Danen, Keystroke, Ctrl, F-keys, Linux, Open Source, Operating Systems, Software
- Blog posts 2008-08-05
- Install extra packages on the ASUS Eee PC
- Installing extra packages on the Asus Eee PC is possible if you want more software than the average user. Vincent Danen explains how to set up Xandros repositories to make it easier to add packages. by Vincent Danen
- Tags: ASUS, PC, Xandros, Vincent Danen, Pin-Priority, Tools & Techniques, Linux, Desktops, Management, Operating Systems, Software, Hardware
- Blog posts 2008-07-28
- Installing Mandriva 2008.1 on the ASUS Eee PC
- Out of the many distributions that work on the Eee PC, Mandriva Linux 2008 Spring (or 2008.1) is one that works exceptionally well. It can be installed to the built-in SSD or onto an external SD card. by Vincent Danen
- Tags: ASUS, Card, PC, SD Card, built-In, Mandriva, Xandros, Eee PC, SDHC, BIOS, Wireless, Hardware, Components, Vincent Danen
- Blog posts 2008-07-21
- ASUS Eee PC is a good option for a lightweight laptop
- The Asus Eee PC 900 is a great out-of-the-box Linux laptop for new users. With the default Xandros install, everything just works. The boot speeds are amazing, and suspend/resume works great. Future versions of the Eee PC promise to be even more powerful while retaining the same form-factor. by Vincent...
- Tags: ASUS, PC, Xandros, Laptop Computer, ASUS Eee PC, Asus Eee PC 900, Boot Speed, Linux, Corporate Communications, Notebooks, UNIX, Operating Systems, Open Source, Software, Marketing, Hardware, Notebooks & Tablets, Vincent Danen
- Blog posts 2008-07-14
- GUI scripting with Zenity
- Vincent Danen introduces you to Zenity, a tool that allows you to create GUI prompts for shell scripts. Zenity creates GUI widgets and windows that can be used in a shell script. by Vincent Danen
- Tags: Shell Script, Window, GUI, Zenity, Vincent Danen, Construction
- Blog posts 2008-07-08
- Send mail with eSMTP for a simple, single-user system
- Vincent Danen introduces you to eSMTP, a lightweight mail "server" solution that also allows per-user configuration files, making it useful even for multi-user systems. by Vincent Danen
- Tags: Password, Sendmail Inc., eSMTP, Vincent Danen, Configuration File, Linux, Servers, Open Source, UNIX, Operating Systems, Software, Hardware
- Blog posts 2008-07-01
- Chroot users with OpenSSH: An easier way to confine users to their home directories
- With the release of OpenSSH 4.9p1, you no longer have to rely on third-party hacks or complicated chroot setups to confine users to their home directories or give them access to SFTP services. Vincent Danen tells you how to take advantage of this new addition to OpenSSH. by Vincent Danen
- Tags: SFTP, OpenSSH, Home Directory, Vincent Danen
- Blog posts 2008-06-24
- Use Fuse to mount remote ssh directories
- Vincent Danen introduces the Fuse Project, a way to edit files remotely with plugins like sshfs, which transparently makes an SFTP connection to a remote system seem like nothing more than a local file directory. by Vincent Danen
- Tags: Directory, File System, SSH, File, Plug-in, SFTP, FUSE, Linux, Operating Systems, Software, Vincent Danen
- Blog posts 2008-06-17
- Realize the flexibility of OpenSSH
- OpenSSH is one of the most useful tools available. With it, you can access systems remotely and securely, transfer files securely (using scp, sftp, or even rsync over ssh), execute single commands on remote systems, secure normally insecure services, and much more. Most people make use of...
- Tags: Remote System, SSH, OpenSSH, Vincent Danen
- Blog posts 2008-06-10
- Delegate privileges to users with sudo
- One of my favourite tools is sudo, a program that many users will be familiar with. Both Ubuntu and OS X popularized sudo by making efficient and default use of the program. Sudo allows regular users to perform commands as other users. Some lax defaults, such as...
- Tags: QA, Command, Sudo, Vincent Danen
- Blog posts 2008-06-02
- Dig for more data in the /proc directory
- One of the most interesting directories on any Linux system is /proc, a virtual filesystem that provides a plethora of information on the hardware of the running system, and of the various processes running. In fact, many programs such as ps and top obtain their information by mining /proc. ...
- Tags: Directory, Information, /proc/1/cmdline, Linux, Processors, Open Source, UNIX, Operating Systems, Software, Semiconductors, Hardware, Components, Vincent Danen
- Blog posts 2008-05-23
- Find and fix weak OpenSSL/OpenSSH keys: Debian-based Linux vulnerability
- A recent vulnerability was found in the OpenSSL package as provided by Debian and Debian-based Linux distributions, such as Ubuntu, that broke the effectiveness of the OpenSSL PRNG Predictable Random Number Generator. This vulnerability caused OpenSSL to generate weak keys for anything relying on OpenSSL, including SSL certificates, OpenSSH keys,...
- Tags: OpenSSL, Linux, Perl, Vulnerability, Debian, OpenSSH, Debian Team, Ssl/Tls, Operating Systems, Open Source, Security, Software, Vincent Danen
- Blog posts 2008-05-19
- Log Linux services with runit
- In a previous tip, we looked at the runit program and how it can be used to supervise services, such as sshd. Each supervised service is controlled via a run script, similar to an init script for a system service. This run script does one thing: prepares for and starts...
- Tags: Service, Svlogd, Logger Logger, Linux, Open Source, UNIX, Operating Systems, Software, Vincent Danen
- Blog posts 2008-05-12
- Use runit to supervise Linux services
- Traditional Linux systems use SysV init for starting the system: running init scripts to start and stop services and also to manage system runlevels and one-time startup scripts. The problem with using a SysV init system is that services are also treated as one-time startup scripts. When init starts the...
- Tags: Service, Linux, Open Source, UNIX, Operating Systems, Software, Vincent Danen
- Blog posts 2008-05-05
- Learn to use the openssl command-line program
- OpenSSL is more than just an open source SSL library implementation. It can be used to create, request, sign, and revoke certificates and can also be used to perform other cryptographic operations such as creating hashes for files, testing SSL connections, and more. This week, we'll take a look at...
- Tags: Password, SSL, Ssl/Tls, Authentication/Encryption, Network Security, Security, Networking, Vincent Danen
- Blog posts 2008-04-28
- Try IRC with Irssi to communicate via chat
- IRC, or Internet Relay Chat, is a fantastic method of communication with peers, particularly if you are part of a development group or want to get support with a particular piece of software or project. Many IRC networks, particularly the Freenode network, cater to a lot of open source and...
- Tags: IRC, Server, Irssi, Channel Definition, Internet Relay Chat (IRC), Internet, Vincent Danen
- Blog posts 2008-04-21
- Using vi key bindings in bash and zsh
- By default, most shells use emacs-style key bindings for command-line editing and modification. For users of vi or vim, however, you can instead configure shells to use vi key bindings instead. This is done by editing ~/.bashrc in the case of bash, or ~/.zshrc in zsh and adding: set...
- Tags: Shell, Vincent Danen
- Blog posts 2008-04-14
- Use command-line MySQL for additional flexibility
- The more popular ways of using MySQL are to use GUI front ends, such as phpMyAdmin or the MySQL GUI administration tools. While these tools are fantastic and make managing a MySQL database easier, the mysql command-line program works quite well also, and is more flexible. You...
- Tags: MySQL, Open Source, Databases, Enterprise Software, Software, Data Management, Vincent Danen
- Blog posts 2008-04-07
- Securely delete files with shred
- There are two utilities on a typical Linux box that can be used to delete files. Most users are familiar with the rm command. Most of the time, this command is sufficient for routine deletion, but for files that contain sensitive data, you might need to scrub them so that...
- Tags: Garbage, File, Linux, Productivity, Open Source, Servers, Operating Systems, Software, Hardware, Vincent Danen
- Blog posts 2008-03-31
- Configure Snort to log packets to MySQL
- Last week, we looked at setting up Snort, a Network Intrusion Detection System. Now we will look at configuring Snort to log packets to a remote MySQL server where a graphical Web interface can be used to view captured packets and statistics. To begin with, on the...
- Tags: Snort, MySQL, Open Source, Databases, Enterprise Software, Software, Data Management, Vincent Danen
- Blog posts 2008-03-21
Smartphones
-
Last year, many businesses deferred the purchase of new laptops in favor of smartphones, and why not? Offering phone, calendar, email, IM and Web access, they're arguably the most practical business tools. Check out the latest CNET Reviews of Blackberry devices for all the knowledge you need to make an intelligent choice.
-
Designed for
bold living.
-
Edit Word docs, check email, even listen to iTunes® playlists. Do more and do it faster with the BlackBerry® Bold.Learn more