Solved

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

Posted on 2010-09-07
8
1,325 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
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
 

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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
The purpose of this article is to demonstrate how we can use conditional statements using Python.
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…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

707 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