Solved

sshd process running - /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid

Posted on 2010-09-07
8
1,260 Views
Last Modified: 2013-12-16
Hello Experts,
I was looking at the server recently build and found the below process running, does anyone know what this process is doing and what it is used for.

/usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid

Thanks in advance.
0
Comment
Question by:vmwarecv1
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 1

Accepted Solution

by:
psalkiew earned 100 total points
ID: 33617615
It is ssh server process. It allows you to log into the bash shell from distant machine over a secure connection (tcp port 22).
0
 
LVL 19

Assisted Solution

by:jools
jools earned 200 total points
ID: 33617952
sshd = Secure Shell Daemon, allow you to login to your host securely.
0
 

Author Comment

by:vmwarecv1
ID: 33618121
Thank you.

And the reason i was curious about this process is when i enter 'w', below is the out put
 w
 14:25:35 up 19 days, 42 min,  3 users,  load average: 0.11, 0.10, 0.08
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1     13:18    0.00s  0.03s  0.00s w
root     pts/4     18Aug10  0.00s  0.00s  0.20s /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid

whereas on other servers, its only

w
 14:26:23 up 32 days,  8:54,  3 users,  load average: 0.07, 0.12, 0.09
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1     14:26    0.00s  0.02s  0.00s w

Thinking is their any significance/difference in the first server compared to second. Any idea!
0
 
LVL 26

Assisted Solution

by:arober11
arober11 earned 200 total points
ID: 33620244
How are you connecting to the two servers?

If it's a direct (physical / console) connection, and you have no need of remote ssh access to the server then you can stop the daemon e.g.

/etc/init.d/sshd stop

And see if it breaks anything.

If you wish to permanently disable the daemon, just remove the associated symbolic links to the init.d script e.g.

#Find the links
find /etc/rc.d/ -type l -name "*sshd"

# Delete the links
find /etc/rc.d/ -type l -name "*sshd" -exec rm -f {} \;
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:vmwarecv1
ID: 33620902
I can connect to both the servers using ssh.
I was wondering why 'w' output for one server shows the process and not for the other server.
0
 
LVL 26

Assisted Solution

by:arober11
arober11 earned 200 total points
ID: 33625307
On the server that dosen't show a sshd process do a:

 ps -ef | grep sshd

You may see a daemon, but running under a different user-id.
0
 
LVL 19

Assisted Solution

by:jools
jools earned 200 total points
ID: 33626011
It shows in `w` because it was run by the user as opposed to being started as a service.

I tend to use ps for listing processes as shown above.
0
 

Author Closing Comment

by:vmwarecv1
ID: 33792902
Thnaks
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
We all know how boring and exhausting it is to transfer huge web projects developed locally to a webserver simply via FTP. The File Transfer Protocol is a really nice solution if you need to transfer small amounts of files, but if you're plannin…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now