On Wed, 2007-06-06 at 22:32 +0530, Nirmal Babu Puliyadi Suriya Kumar -X (npuliyad - HCL at Cisco) wrote: > Hi Folks, > > I am using version openssh-4.6p1 in solaris server. > > Consider my solaris PC is configured as multihomed with two NIC. > > e69001% ifconfig -a > ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 > inet 172.23.87.109 netmask ffffff00 broadcast 172.23.87.255 > ce1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3 > inet 192.168.2.133 netmask ffffff00 broadcast 192.168.2.255 > > I mean my PC has two IP address. By making use of ListenAddress in > sshd_config file, i can able to listen ssh/ sftp request from both IP > addresses. > > e69001# grep "ListenAddress" sshd_config > #ListenAddress 0.0.0.0 > #ListenAddress :: > ListenAddress 172.23.87.109 > ListenAddress 192.168.2.133 > > If we do sftp to both the IP address from different machine, it will > pointout the same default root directory. > > >From machine1: > > tballraker7# ./sftp [EMAIL PROTECTED] > Connecting to 192.168.2.133... > [EMAIL PROTECTED]'s password: > sftp> pwd > Remote working directory: /usr/users/svplus > sftp > quit > > >From machine2: > > cwmsent51# ./sftp [EMAIL PROTECTED] > Connecting to 172.23.87.109... > [EMAIL PROTECTED]'s password: > sftp> pwd > Remote working directory: /usr/users/svplus > sftp > quit > > > Here, the default directory will be defined based on the login username. > > > But, Is it possible to assign/ configure different default directory for > each IP address with same login username? > > Rgds > Nirmal
It's a shame to have to hard-configure both IP addresses in this config file -- especially if you are getting them dynamically through DHCP. I wonder if there is a different way to enable sshd on both NICs without specifying the IP address...
