Restart Openssh Server
[root@server ~]$ cat /etc/redhat-release
CentOS Linux release 6
The commands are different on other linux operating system so please check the OS before running the below commands. You can use software like putty to connect to your RHEL server through SSH. The below commands will work only on CentOS and Redhat 6 server. I have created another article for centOS 7 servers.
Restart Openssh-server
HOW TO RESTART SSH SERVICE ON CENTOS 6 / RHEL 6 server
In order to run an OpenSSH server, you must have the openssh-server installed (see Section 8.2.4, “Installing Packages” for more information on how to install new packages in Red Hat Enterprise Linux 6).
- The next thing you’ll need to do on your server is to configure the disabled ssh-agent service to automatically start and also configure the sshd service to automatically start. To do this, run the following PowerShell commands: Set-Service -Name ssh-agent -StartupType ‘Automatic’ Set-Service -Name sshd -StartupType ‘Automatic’.
- If you want to start, stop, restart, enable, reload & check the status of the service follow the below commands to do it. Either root or sudo Authorization required to run the below commands. All the services is available “/etc/init.d/. 1) To Start OpenSSH service. Use the below commands to start the OpenSSH server in Linux.
- This video demonstrates how to reboot your server over SSH.The big thing to know if that if you’re logged in as the “root” — most powerful — user on the syst.
2. Run the command ‘service sshd restart’ to restart SSH service
Command 1 : service sshd restart
OR
command 2 : /etc/init.d/sshd restart
You can either use the command “service sshd restart” OR “/etc/init.d/sshd restart” to restart SSH service. There is no need to run both commands.
[root@server ~]# service sshd restartStopping sshd: [ OK ]
Starting sshd: [ OK ]
[root@server ~]# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
Splinter cell blacklist for mac.
HOW TO STOP SSH SERVICE ON CENTOS/REDHAT 6 SERVERS
Do the below steps to stop SSH service on linux server.IMPORTANT : You might get disconnected from the server if you stop SSH service on your server. You can safely stop SSH service only if you have console access to the server.
Command to stop SSH service on centOS/RHEL linux server is given below.
1. Log into your linux server via SSH as ‘root’ user
2. Run the command ‘service sshd stop’ to stop SSH
Command 1 : /etc/init.d/sshd stop
OR
Command 2 : service sshd stop
root@server [~]# /etc/init.d/sshd stopStopping sshd: [ OK ]
OR
root@server [~]# service sshd stop
Stopping sshd: [ OK ]
HOW TO START SSH SERVICE ON CENTOS/REDHAT SERVERS
Commands to start SSH service on Linux Server is given below.1. Log into your linux server as root user
2. Run the command ‘service sshd start’ to start SSH service
Command 1 : /etc/init.d/sshd start
OR
Command 2 : service sshd start
root@server [~]# /etc/init.d/sshd startStarting sshd: [ OK ]
OR
root@server [~]# service sshd start
Starting sshd: [ OK ]
[Failed] = Means the service failed to start for some reason. Example : The service won’t start if the disk space is 100% full or if there is high load on the server. You must check the server logs to find the exact error and troubleshoot accordingly.
HOW TO CHECK THE STATUS OF SSH SERVICE
Run the command ‘service sshd status’ to check the current status of SSH service. This command will show whether SSH service is running or stopped on your linux Server.The below shows that SSH service is running fine on the server.
Command : service sshd status
OR
Command : /etc/init.d/sshd status
root@server [~]# service sshd statusopenssh-daemon (pid 14945) is running…
root@server [~]# /etc/init.d/sshd status
openssh-daemon (pid 14945) is running…
If the SSH service is down on the server it will show “openssh-daemon is stopped”
openssh-daemon is stopped
If you have any webhosting control panels installed (like cPanel, plesk etc) then you can try restarting the service from frontend panel.
You must have server root login details to restart SSH service. The server login details will be provided by your webhosting company/Datacenter. You can log into the server using putty software. Putty software can be downloaded from the website putty.org and you can connect to your server via SSH. Boot camp and parallels for mac. Use systemctl command instead of ‘service’ command to restart service on CentOS 7 and RHEL 7 servers. RHEL 7 and CentOS 7 migrated to Systemd and commands like ‘service’ and ‘chkconfig’ is now done using ‘systemctl’.
Example:
Redirecting to /bin/systemctl restart sshd.service
Start Openssh Server
“/etc/init.d/sshd restart” command will not work on centOS 7 servers. You will see the below error if you try to restart using that command.
-bash: /etc/init.d/sshd: No such file or directory
HOW TO RESTART SSH SERVICE ON CENTOS 7 / RHEL 7 server
Do the below steps to restart SSH service on CentOS 7 / Redhat 7 Servers.
1. Log into your Linux Server via SSH as ‘root’ user
2. Run the command ‘systemctl restart sshd.service’ to restart SSH
Command 1 : service sshd restart
OR
Command 2 : systemctl restart sshd.service
root@server [~]# service sshd restartRedirecting to /bin/systemctl restart sshd.service
root@server [~]# systemctl restart sshd.service
root@server [~]#
HOW TO CHECK STATUS OF SSH SERVICE ON CentOS 7 / RHEL 7 server
The below commands can be used to check the current status of SSH service, it will show whether the service is active or inactive.1. Log into your Linux server as ‘root’
2. Run the Command ‘systemctl status sshd.service’ to check status of SSH service.
Command 1 : service sshd status
OR
Command 2 : systemctl status sshd.service
root@server [~]# systemctl status sshd.service* sshd.service – OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2016-04-24 20:14:10 EDT; 1min 10s ago
Docs: man:sshd(8)
man:sshd_config(5)
Restart Openssh Server Windows
Main PID: 2881 (sshd)CGroup: /system.slice/sshd.service
`-2881 /usr/sbin/sshd -D
Apr 24 20:14:10 server systemd[1]: Started OpenSSH server daemon.
Apr 24 20:14:10 server systemd[1]: Starting OpenSSH server daemon…
Apr 24 20:14:10 server sshd[2881]: Server listening on 0.0.0.0 port 22.
Apr 24 20:14:10 server sshd[2881]: Server listening on :: port 22.
Active: active (running) —> If the status is “active (running)”, it means SSH service is running fine on this server
HOW TO START SSH SERVICE ON CENTOS 7 / REDHAT 7 SERVERS
Run the below command to start SSH service (if the service is not running)1. Log into Linux server as root user
2. Run the below command to start SSH service
Command 1 : systemctl start sshd.service
OR
Command 2 : service sshd start
HOW TO STOP SSH SERVICE ON CENTOS 7 / REDHAT 7 SERVERS
Ssh Server For Windows
Run the command ‘systemctl stop sshd.service’ to restart SSH service.
NOTE : The below commands will stop sshd service on your server and you might get disconnected from SSH. Run this command only if you have console access so that you can start the service.
Command 1 : service sshd stop
OR
Command 2 : systemctl stop sshd.service
root@server [/]# systemctl stop sshd.serviceOR
root@server [/]# service sshd stop
Redirecting to /bin/systemctl stop sshd.service
root 221572 0.0 0.0 64348 1180 ? Ss Jan26 0:55 /usr/sbin/ssh
Command to kill the above SSH process : kill -9 221572
chkconfig commands will not work on centOS 7 servers so you must use the below commands to enable and disable the SSH service in the runlevel.Enable SSH service : systemctl enable sshd
Disable SSH service : systemctl disable sshd
Run the below commands to check whether SSH service is enabled and active
[root@server ~]# systemctl is-failed sshd.serviceactive
[root@server ~]# systemctl is-active sshd.service
active
[root@server ~]# systemctl is-enabled sshd.service
enabled