[kanchilug] 1D1C - ssh

  • From: Dhanasekar <tkdhanasekar@xxxxxxxxx>
  • To: ilugc@xxxxxxxxxxxxx, kanchilug@xxxxxxxxxxxxx, ilugd@xxxxxxxxxxxxxxxxxxxx
  • Date: Tue, 28 Feb 2023 06:00:00 +0530

ssh -  is a program for logging into a remote machine and for executing
commands on a remote machine

To access  remote server
$ ssh 192.168.122.50
$ ssh my.server.in

To specify a username for SSH connection
$ ssh username@hostname_or_ip
$ ssh -l username@hostname_or_ip
$ ssh -l user1@192.168.122.50
$ ssh -l user1@xxxxxxxxxxxx

To use a different port number for ssh connection
$ ssh my.server.in -p 2222
$ ssh 192.168.122.50 -p 2222

To run a command on a remote server from a local computer
$ ssh 192.168.122.50 rm ~/Desktop/test_file.txt

To execute multiple commands using SSH on remote nodes
$ ssh 192.168.122.50 command1; command2; command3

To make ssh to use protocol version 2
$ ssh -2 user1@192.168.122.50

To Print debug information
$ ssh -v user1@192.168.122.50
To increase the level of verbosity
$ ssh -vv user1@192.168.122.50
To get more level of verbosity
$ ssh -vvv user1@192.168.122.50

To enable X11 forwarding with ssh command
$ ssh -X ip_address
$ ssh -X 192.168.122.50

To hide the error message
$ ssh -q 192.168.122.50

To change any default value to other possible values during ssh
$ ssh -o option=value ip_address
$ ssh -o Port=2222 192.168.122.50



regards,
T.Dhanasekar

Other related posts:

  • » [kanchilug] 1D1C - ssh - Dhanasekar