Configuring a New Shell Server¶
Follow Installing a New Desktop on whatever thing is your shell server (machine, VM, …)
If you are doing this inside the OpenStack setup, you probably want to have both CS-exiting and FF-exiting networks on hand. This will require a little bit of creative multi-providering.
Update magellan’s
/etc/hosts
to have at least shell.acm.jhu.edu as a name for its IP address. It should probably have a unique name, too, which may or may not be managed by/etc/hosts
as appropriate.Update shorewall to DNAT some public address to the server’s IP address, if applicable.
Update DNS to have both a server-specific name and A record as well as an A record for
shell.acm.jhu.edu
as well.Crank out a keytab for the server-specific name and land it on the shell server. This does mean that kerberos-based login will not work to the global alias
shell.acm.jhu.edu
but that’s mostly OK by us.Follow the instructions at DANE Records to publish SSHFP records.