Ubuntu Unleashed 2016 Edition
xvi
Using Network Configuration Tools ...................................................384
Command-Line Network Interface Configuration
........................384
Network Configuration Files
......................................................389
Using Graphical Configuration Tools
.........................................391
Dynamic Host Configuration Protocol
................................................393
How DHCP Works
....................................................................393
Activating DHCP at Installation and Boot Time
...........................394
DHCP Software Installation and Configuration
...........................395
Using DHCP to Configure Network Hosts
...................................397
Other Uses for DHCP
................................................................399
Wireless Networking
.........................................................................399
Support for Wireless Networking in Ubuntu
................................399
Advantages of Wireless Networking
............................................401
Choosing from Among Available Wireless Protocols
....................401
Beyond the Network and onto the Internet
.........................................402
Common Configuration Information
.................................................402
Configuring Digital Subscriber Line Access
..........................................404
Understanding PPP over Ethernet
..............................................404
Configuring a PPPoE Connection Manually
................................405
Configuring Dial-Up Internet Access
...................................................406
Troubleshooting Connection Problems
...............................................407
References
........................................................................................408
18 Remote Access with SSH, Telnet, and VNC
409
Setting Up a Telnet Server
..................................................................409
Telnet Versus SSH
.............................................................................411
Setting Up an SSH Server
...................................................................411
SSH Tools
.........................................................................................411
Using
scp to Copy Individual Files Between Machines .................412
Using
sftp to Copy Many Files Between Machines ......................413
Using
ssh-keygen to Enable Key-Based Logins ............................413
Virtual Network Computing
..............................................................415
References
........................................................................................417
19 Securing Your Machines
419
Understanding Computer Attacks
.......................................................419
Assessing Your Vulnerability
..............................................................421
Protecting Your Machine
...................................................................422
Securing a Wireless Network
......................................................423
Passwords and Physical Security
.................................................423
Configuring and Using Tripwire
.................................................424
Devices
....................................................................................425