SSH Communications Security
Previous Next Up [Contents] [Index]

    About This Document>>
    Introduction to SSH Secure Shell >>
    Configuring SSH Secure Shell >>
    Authentication >>
    Log Messages >>
    Using SSH Secure Shell >>
        Using the Secure Shell Server Daemon (sshd2)
            Manually Starting the Secure Shell Server Daemon
            Automatically Starting the Server Daemon at Boot Time
            Operation of the Server Daemon
            Resetting and Stopping the Server Daemon
            Daemon Configuration File and Command-Line Options
            Subsystems
        Using the Secure Shell Client (ssh2)>>
        Using Secure Copy (scp2)
        Using Secure File Transfer (sftp2)
        Using Authentication Agent (ssh-agent2, ssh-add2)
    Tool Syntax>>
    Technical Specifications >>

Using the Secure Shell Server Daemon (sshd2)

The server daemon program for Secure Shell is called sshd2.

Sshd2 is normally started at boot time from /etc/rc.local or its equivalent. It forks a new daemon for each incoming connection. The forked daemons handle key exchange, encryption, authentication, command execution, and data exchange.

The Secure Shell daemon is normally run as root. If it is not run as root, only the user the daemon is running as will be authorized to log in, and password authentication may not work if the system uses shadow passwords. An alternative host key pair must also be used.

Manually Starting the Secure Shell Server Daemon

Automatically Starting the Server Daemon at Boot Time

Operation of the Server Daemon

Resetting and Stopping the Server Daemon

Daemon Configuration File and Command-Line Options

Subsystems

Previous Next Up [Contents] [Index]


[ Contact Information | Support | Feedback | SSH Home Page | SSH Products ]

Copyright © 2003 SSH Communications Security Corp.
All rights reserved.
Copyright Notice