This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
build:ssh [2007/05/30 20:38] 71.10.176.218 Updated per installation of Debian 4.0 on Bud. (CMB) |
build:ssh [2007/08/09 12:47] 4.245.79.206 |
||
---|---|---|---|
Line 12: | Line 12: | ||
Fix it so ''root'' cannot log in: | Fix it so ''root'' cannot log in: | ||
<code rootshell> | <code rootshell> | ||
- | PermitRootLogin no | ||
sed -i -e 's/^PermitRootLogin .*$/PermitRootLogin no/' /etc/ssh/sshd_config | sed -i -e 's/^PermitRootLogin .*$/PermitRootLogin no/' /etc/ssh/sshd_config | ||
</code> | </code> | ||
Line 25: | Line 24: | ||
sed -i -e 's:#Banner .*$:Banner /etc/issue.net:' /etc/ssh/sshd_config | sed -i -e 's:#Banner .*$:Banner /etc/issue.net:' /etc/ssh/sshd_config | ||
</code> | </code> | ||
+ | |||
+ | Correct problem with "Request for subsystem 'sftp' failed on channel 0" when using SSH protocol version 2. Edit /etc/ssh/sshd_config to change value on sftp statement from "/usr/libexec/openssh/sftp-server" (which doesn't exist) to "/usr/lib/sftp-server". Also tell sshd to reread configuration using the kill command documented below. This was probably due to the upgrade to ssh a month or two ago on budlight and might not be needed on future uprades or installations. If "sftp -2" to the system works, then it is probably ok. | ||
===== Startup ===== | ===== Startup ===== | ||
Line 67: | Line 68: | ||
===== Comments ===== | ===== Comments ===== | ||
- |