Both sides previous revisionPrevious revisionNext revision | Previous revision |
howto:setup-sscs-linux-account-public-keys [2025/03/10 20:47] – [One-stop script to create the sscs account] jnilsson | howto:setup-sscs-linux-account-public-keys [2025/03/12 22:01] (current) – [One-stop script to create the sscs account] jnilsson |
---|
SSCS_HOME=/home/sscs | SSCS_HOME=/home/sscs |
sudo useradd -c "Computing Services" -m -d $SSCS_HOME -s /bin/bash sscs | sudo useradd -c "Computing Services" -m -d $SSCS_HOME -s /bin/bash sscs |
echo "sscs ALL=(ALL) ALL" | sudo tee -a /etc/sudoers.d/sscs | echo "sscs ALL=(ALL) ALL" | sudo tee /etc/sudoers.d/sscs > /dev/null |
sudo mkdir -p $SSCS_HOME/.ssh | sudo mkdir -p $SSCS_HOME/.ssh |
sudo chmod 700 $SSCS_HOME/.ssh | sudo chmod 700 $SSCS_HOME/.ssh |
sudo touch $SSCS_HOME/.ssh/authorized_keys | sudo touch $SSCS_HOME/.ssh/authorized_keys |
sudo chmod 600 $SSCS_HOME/.ssh/authorized_keys | sudo chmod 600 $SSCS_HOME/.ssh/authorized_keys |
echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPWfC91AllbEn9VYT9a0838A/55rWtrSY/dm48fedc38 jnilsson@C21121501.local" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys | sudo chown -R sscs:sscs $SSCS_HOME/.ssh |
| echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPWfC91AllbEn9VYT9a0838A/55rWtrSY/dm48fedc38 jnilsson@storgy.local" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys |
| echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDoygQr0UQLtpguLWJYiEBZWXUFEkUXVacE6sBZtn/6Z jnilsson@devjpn" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys |
| echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKH3jg7avVgdyx1jltUp9nJ02DOE9XH3hfcGBQI6KrVs sscs@gunship" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys |
| echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqAc8VSY9DFEzzumkn1d2S1ytpYOWHSJkbOWN1HjFQR sscs@crateria" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys |
| echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC4u9RrufB93/AS2lsBVet4+U5rizO8noDKTSHhcLmli justip6@Zaire" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys |
| echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIErG9uQN2VUNqIjNowRw1J18T8dORd2HhJi3zl9Vs7+t justip6@zeon.ss2k.uci.edu" | sudo tee -a $SSCS_HOME/.ssh/authorized_keys |
</file> | </file> |
| |
</file> | </file> |
| |
| After setting the ''PasswordAuthentication'' option to ''no'' you must reload the sshd daemon to get this setting to take effect: |
| |
| * on Debian/Ubuntu:<code> |
| systemctl reload ssh |
| </code> |
| * on RHEL/Rocky:<code> |
| systemctl reload sshd |
| </code> |
| |