My file bash, and configurate for linux
Perbedaan Utama Antara Telnet dan SSH Telnet tidak menyediakan autentikasi, sedangkan SSH mengautentikasi penerima. Jaringan pribadi berfungsi dengan Telnet, sedangkan SSH beroperasi pada jaringan bersama. Telnet berinteraksi melalui TCP/IP melalui nomor port 23, sedangkan SSH menggunakan nomor port 22 untuk komunikasi.
apt install telnettelnet 192.168.1.1apt install openssh-servernano /etc/ssh/sshd_config
        port 22
systemctl restart ssh or /etc/init.d/ssh restartsystemctl status/start/stop/enable/disable sshssh user@192.168.1.1 -p 22ssh user@192.168.1.1 -x "ls; pwd; cd /home/ariafatah; mkdir test"ssh-keygen -t rsa
scp path_to_path/.ssh/id.rsa.pub user@server:/home/user/.ssh/authorized_keys
scp path_to_path/.ssh/id.rsa.pub user@server:/home/user/.ssh/windows.keys
cd /etc/ssh/sshd.confAuthorizedKeysFile  /home/ariafatah/.ssh/windows.keys
systemctl restart sshdssh-keygenssh-keygen -t RSA / -t DSA / -t ECDSA (opsional)Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
cat /root/.ssh/id_rsa.pub
    scp C:\Users\ariaf\.ssh\id_rsa.pub ariafatah@192.168.1.1:/home/ariafatah/.ssh/authorized_keysssh-copy-id -i /root/.ssh/id_rsa.pub user@<destination_ip>ssh-copy-id -i /lokasi/ke/kunci.pub user@serverssh -i user_cert user@server_addressssh -OPTIONS -p SSH_PORT user@remote_server "remote_command1; remote_command2; remote_script.sh"
PasswordAuthentication no
sudo firewall-cmd --add-port=1026/tcp --permanent successsudo firewall-cmd --remove-service=ssh --permanent success