[Rocky] add new user to use SSH key

sudo add user xxxxx

sudo passwd xxxxx

#enter password to login console

sudo usermod -aG wheel xxxxx  #add  sudo permission

sudo mkdir -p /home/newuser/.ssh

sudo chmod 700 /home/newuser/.ssh

sudo chown newuser:newuser /home/newuser/.ssh  

#generate key with default opt 

ssh-keygen


#Cài OpenSSH lên windows 11:

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
New-NetFirewallRule -Name sshd -DisplayName "OpenSSH Server (sshd)" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
 

#rename file public key, copy file private key về PC:

cd /home/xxxxx/.ssh

mv id_rsa.pub authorized_keys 

scp id_rsa userpc@PCip:/C:/Users/userpc/.ssh

#copy publick key to rocky:

scp userpc@PCip:/C:/Users/userpc/.ssh/authorized_keys .ssh

Nếu kết nối báo key bị từ chối (server refused our key): 

di chuyển vào thư mục .ssh và chmod cho file key về 600:

chmod 600 authorized_keys

 

No comments:

Post a Comment

MS 365 chạm giới hạn số lượng xóa user cùng lúc

Để tránh xóa nhầm, trên hệ thống AAD Connect sẽ có giới hạn số lượng user xóa trong cùng 1 lượt:  https://learn.microsoft.com/en-us/entra/id...