Can't do ssh


 
Thread Tools Search this Thread
Operating Systems Solaris Can't do ssh
# 1  
Old 07-02-2008
Can't do ssh

We have a test box in solaris and some of 20 servers in prod. The problem is i can ping from test box to all prod box, but can't to ssh to prod box. If i try from prod to test box it giving unknown host error, SO what i need to check in test box
I did ps -ef |grep ssh it showing ssh is running

Please guide me what i need to do.

Thanks in Advance..
Prasad
# 2  
Old 07-02-2008
Are your servers pointed to DNS server(s)? Or have an entry in /etc/hosts
If you ssh to the server using the hostname or alias, you must have an entry in your /etc/hosts file or calling the FQDN entry.
# 3  
Old 07-02-2008
Its pointed to DNS server and i'm doing ssh hostname
# 4  
Old 07-02-2008
which version of solaris are you doing?
if solaris 10, do svcs -vx and post the output.
if solaris 8 or 9, check the /etc/ssh/sshd_config file, /etc/defaultrouter , /etc/resolve.conf.
Are you able to ping to your gateway? whats the output of netstat -rn?Smilie
# 5  
Old 07-02-2008
Its solaris 8

There is no ssh directory in etc, I can able to ping defaultrouter.

# more resolv.conf
domain domain.com
nameserver 10.0.108.12
nameserver 10.0.108.13

# ping 10.6.110.10
10.6.110.10 is alive

# netstat -rn

Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
10.6.110.0 10.6.110.139 U 1 12 dmfe0
224.0.0.0 10.6.110.139 U 1 0 dmfe0
default 10.6.110.10 UG 1 45
127.0.0.1 127.0.0.1 UH 2 9 lo0

# ps -ef |grep -i ssh
root 291 1 0 22:30:28 ? 0:00 /usr/local/sbin/sshd
root 532 370 0 06:13:00 console 0:00 grep -i ssh
# 6  
Old 07-02-2008
In all other server defaultrouter is 10.15.14.1
# 7  
Old 07-02-2008
since when you facing this issue? any changes made on the system recently? any reboot?
1) you can try to stop/start the sshd daemon
2) hope you're not trying to ssh as "root"
3) any subnets being blocked in the /etc/hosts.deny file (check the hosts.allow file as well)
4) how abt the sshd_config? PermitRootLogin line param?
5) can you ssh using the IP instead?
6) nslooklup hostname (does this return you your server IP)?

Last edited by incredible; 07-02-2008 at 10:48 AM..
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Find active SSH servers w/ ssh keys on LAN

Hi, I am trying to complete my bash script in order to find which SSH servers on LAN are still active with the ssh keys, but i am frozen at this step: #!/bin/bash # LAN SSH KEYS DISCOVERY SCRIPT </etc/passwd \ grep /bin/bash | cut -d: -f6 | sudo xargs -i -- sh -c ' && cat... (11 Replies)
Discussion started by: syrius
11 Replies

2. UNIX for Beginners Questions & Answers

Ssh script to validate ssh connection to multiple serves with status

Hi, I want to validate ssh connection one after one for multiple servers..... password less keys already setup but now i want to validate if ssh is working fine or not... I have .sh script like below and i have servers.txt contains all the list of servers #/bin/bash for host in $(cat... (3 Replies)
Discussion started by: sreeram4
3 Replies

3. Shell Programming and Scripting

Check if file exists via ssh in ssh (nested)

I'm using redhat and have an odd issue with a nested ssh call. ssh -i ~/.ssh/transfer-key -q transfer@fserver1 ] && ssh -i ~/.ssh/transfer-key transfer@fserver1 "ssh -i ~/.ssh/sftp-key sftpin@10.0.0.1 ]" && ssh -i ~/.ssh/transfer-key transfer@fserver1 "scp -i ~/.ssh/sftp-key /home/S/outbox/*... (2 Replies)
Discussion started by: say170
2 Replies

4. UNIX for Dummies Questions & Answers

SSH tunnel working for ssh but not for sshfs

I'm trying to setup a link between my home pc (work-machine) and a server at work (tar-machine) that is behind a gateway (hop-machine) and not directly accessible. my actions: work-machine$ ssh -L 1234:tar-machine:22 hop-machine work-machine$ ssh -p 1234 user@127.0.0.1 - shh access on... (1 Reply)
Discussion started by: Vathau
1 Replies

5. Shell Programming and Scripting

Ssh = ssh expect and keep everything not change include parameter postion

I have write a script which contains ssh -p 12345 dcplatform@10.125.42.50 ssh 127.0.0.1 -p 5555 "$CMD" ssh root@$GUEST_IP "$CMD" before I use public key, it works well, now I want to change to "expect", BUT I don't want to change above code and "parameter position" I can post a... (1 Reply)
Discussion started by: yanglei_fage
1 Replies

6. UNIX for Dummies Questions & Answers

SSH SSH encountered 1 errors during the transfer

This issue was resolved due to using the correct user transferring the file over to the desktop. (1 Reply)
Discussion started by: Computergal2104
1 Replies

7. Shell Programming and Scripting

Using ssh to add register key on ssh server

Hi, I want to use ssh to add a register key on remote ssh server. Since there are space characters in my register key string, it always failed. If there is no space characters in the string, it worked fine. The following is what I have tried. It seems that "ssh" command doesn't care about double... (9 Replies)
Discussion started by: leaftree
9 Replies

8. Shell Programming and Scripting

could not send commands SSH session with Net::SSH::Expect

I am using Net::SSH::Expect to connect to the device(iLO) with SSH. After the $ssh->login() I'm able to view the prompt, but not able to send any coommands. With the putty I can connect to the device and execute the commands without any issues. Here is the sample script my $ssh =... (0 Replies)
Discussion started by: hansini
0 Replies

9. Cybersecurity

What's the difference between an SSH Client and an SSH Server?

Eh... yeah. What the title says. :D (1 Reply)
Discussion started by: PSC
1 Replies
Login or Register to Ask a Question