I hope I'm sending this to the correct group for resolution, if not please direct to the appropriate place for openssh problems. I complied openssh-3.5pl.tar on Solaris 8 OS system using gnu. I installed the lastest version of openssl. I did not install /www/gzip.org/zlib because I assumed that I probably have that, since I have gunzip.... Openssh compiled but I kept receiving warnings that I do not have a random generator. After the make install, I did a ps -ef|grep sshd, but sshd was not running. I typed ssh hostname and I received the error: ssh: connect to host...port 22: connection refused I tried to start sshd daemon manually: /usr/local/sbin/sshd I received the error: Privilege separtaion user sshd does not exist. The following is the tail output from the make install command: mkdir /usr/local/etc Generating public/private rsa1 key pair. Your identification has been saved in /usr/local/etc/ssh_host_key. Your public key has been saved in /usr/local/etc/ssh_host_key.pub. The key fingerprint is: c0:4a:f8:f4:a5:5f:3c:6f:a7:e7:57:e0:bf:3a:c1:76 root at cupid Generating public/private dsa key pair. Your identification has been saved in /usr/local/etc/ssh_host_dsa_key. Your public key has been saved in /usr/local/etc/ssh_host_dsa_key.pub. The key fingerprint is: 9d:62:44:1b:25:40:cd:09:95:8b:fa:24:8f:68:31:10 root at cupid Generating public/private rsa key pair. Your identification has been saved in /usr/local/etc/ssh_host_rsa_key. Your public key has been saved in /usr/local/etc/ssh_host_rsa_key.pub. The key fingerprint is: 23:c8:01:4a:5a:de:f6:eb:79:2d:5f:32:6d:f4:7c:27 root at cupid /usr/local/sbin/sshd -t -f /usr/local/etc/sshd_config Privilege separation user sshd does not exist make: [check-config] Error 255 (ignored) # ps -ef|grep ssh root 12182 4951 0 10:50:36 pts/1 0:00 grep ssh Any help would be greatly appreciated. Is the problem that I do not have zlib installed? Joyce Haferman Computer Systems Analyst (831) 657-3023 FAX (831) 657-0157 email: hafermje at osd.pentagon.mil or Joyce_Haferman at yahoo.com
> After the make install, I did a ps -ef|grep sshd, but sshd was not running.make install does not start the process. It never did.> I typed ssh hostname > and I received the error: > ssh: connect to host...port 22: connection refused > > I tried to start sshd daemon manually: > /usr/local/sbin/sshd > I received the error: > Privilege separtaion user sshd does not exist.You need to create an sshd user. Read the docs.> The following is the tail output from the make install command: > mkdir /usr/local/etc > Generating public/private rsa1 key pair. > Your identification has been saved in /usr/local/etc/ssh_host_key. > Your public key has been saved in /usr/local/etc/ssh_host_key.pub. > The key fingerprint is: > c0:4a:f8:f4:a5:5f:3c:6f:a7:e7:57:e0:bf:3a:c1:76 root at cupid > Generating public/private dsa key pair. > Your identification has been saved in /usr/local/etc/ssh_host_dsa_key. > Your public key has been saved in /usr/local/etc/ssh_host_dsa_key.pub. > The key fingerprint is: > 9d:62:44:1b:25:40:cd:09:95:8b:fa:24:8f:68:31:10 root at cupid > Generating public/private rsa key pair. > Your identification has been saved in /usr/local/etc/ssh_host_rsa_key. > Your public key has been saved in /usr/local/etc/ssh_host_rsa_key.pub. > The key fingerprint is: > 23:c8:01:4a:5a:de:f6:eb:79:2d:5f:32:6d:f4:7c:27 root at cupid > /usr/local/sbin/sshd -t -f /usr/local/etc/sshd_config > Privilege separation user sshd does not exist > make: [check-config] Error 255 (ignored) > # ps -ef|grep ssh > root 12182 4951 0 10:50:36 pts/1 0:00 grep sshLike I said, the sshd user doesn't exist. Read the install documentation before attempting to install anything, especially if you work for the penagon (Hafermje at osd.pentagon.mi)!! -James
On Mon, 3 Mar 2003, Haferman, Joyce E,,PERSEREC wrote:> I hope I'm sending this to the correct group for resolution, if not please > direct to the appropriate place for openssh problems. > > I complied openssh-3.5pl.tar on Solaris 8 OS system using gnu. > I installed the lastest version of openssl. > I did not install /www/gzip.org/zlib because I assumed that I probably have > that, since I have gunzip.... > > Openssh compiled but I kept receiving warnings that I do not have a random > generator. >Make sure you have patch 112438 installed. [snip]> /usr/local/sbin/sshd -t -f /usr/local/etc/sshd_config > Privilege separation user sshd does not exist > make: [check-config] Error 255 (ignored) > # ps -ef|grep ssh > root 12182 4951 0 10:50:36 pts/1 0:00 grep ssh > > > Any help would be greatly appreciated. > Is the problem that I do not have zlib installed?If you didn't have zlib, openssh would not compile. As the error messege says, you need to create he user sshd or disable Privilege Separation. Your password entry should look something like this. sshd:x:67:67:OpenSSH Virtual User:/:/bin/false> > Joyce Haferman > Computer Systems Analyst > (831) 657-3023 FAX (831) 657-0157 > email: hafermje at osd.pentagon.mil or > Joyce_Haferman at yahoo.com > >-- Tim Rice Multitalents (707) 887-1469 tim at multitalents.net
Apparently Analagous Threads
- Many thanks to all the emails - my sshd works great, now!
- [PATCH]: Add support for Intel CPUID Feature mask in Xen
- GPLPV drivers suspected to hinder live migration to different CPU type
- Hiding hypervisor cpuid bit in Qemu
- timeseries: R/S (rescaled range) analysis