I am working on a networking project that requires me to find out the NIC on that particular machine and many more things.
Now Given the IP and the subnet.
I would like to know how we can extract such informations?
I am talking in exclusivity to Solaris boxes!!
The required permissions are all granted!
hey ,
I know about those commands.
In fact am implementing all these in a slightly different way
The point am trying to make here is.
how do i get the dladm commands to work remotely?
If suppose i know the IP of some machine, how do i hook onto it and use the dladm cmds to extract these details!
Consider using Expect - it's invaluable tool for network / system administration and automation. Else, do an SSH shot as in : ssh root@server "command to execute"
Executing commands remotely via SSH isn't that much different from doing the same via rsh/remsh, except for the lack of the cryptographic tunnel, so to speak.
Usually one would create a pair of RSA keys by ssh's ssh-keygen command,
then distribute it to all remote hosts where one wishes to remotely execute the commands.
On the host from where you schedule your checks create a key pair.
Log in as a non-root user.
If in your $HOME there is no subdir .ssh present then it would be the easiest way to create the necessary structure by connecting to any remote SSH server. This doesn't have to be a real login. You would only confirm with yes when you are asked by your ssh client if it should add the new host key from the remote host. Then interrupt by pressing ^C.
This only serves the purpose to have the .ssh subdir and known_hosts file in it automatically created with the correct ownership and permission bits by your SSH client
because per default any SSH server runs with StrictModes enabled and thus is very picky about correct perms.
So run $ ssh some_host, confirm with yes, and abort when being asked for a password.
Now you can create your RSA key pair by issuing
Note, that I above explicitly provided the new private RSA key with an empty passphrase
which basically is from the security standpoint a pretty poor choice.
A better solution would be to omit the -N switch and enter a passphrase,
then start the ssh-agent and ssh-add your key.
But this would at least once require interactive user input.
Now you need to distribute your new public RSA key to any remote host where you want to run commands on.
This requires that you can login there (i.e. know some user/passwd),
and that this user also already has a correctly set up $HOME/.ssh directory.
If this is the case you can next scp the key in the proper place by issuing
If all went well you are now ready to run commands remotely that you could schedule by cron.
e.g.
or any other command that remuser has permissions to execute on remhost.
You can pipe its output into grep locally (just append "| grep whatever"),
or do the parsing also remotely.
In that case you need to quote the pipe by prepending a backslash
(in fact any meta character that your local shell would otherwise interpret).
Hi
I use multipath linux command to get LUNs info and find out if any failed.
# multipath -ll >/tmp/mpfail
# cat /tmp/mpfail
multipath.conf line 109, invalid keyword: user_friendly_names
multipath.conf line 153, invalid keyword: user_friendly_names
multipath.conf line 193, invalid... (4 Replies)
Hello,
I have two files which look like this
File 1
Name test1 status P
Gene1 0.00236753 1 1.00E-01
Gene2 0.134187 2 2.00E-01
Gene3 0.000608716 2 3.00E-01
Gene4 0.0016234 1 4.00E-01
Gene5 0.000665868 2 5.00E-01and file 2
No Pos ... (2 Replies)
Hi guys, new to this forum. I am currently trying to extract the times from pinging a domain and list the top 3 and then also do the opposite i.e. list the bottom 3.
so if I had this as a ping result (the bold part is what I want):
64 bytes from 193.120.166.90: icmp_seq=10 ttl=128 time=34.8... (5 Replies)
Hi,
What is the best reference that gives in detail on nic cards configuration , assigning multiple ip addresses to a single interface, netlink library etc and all basic stuff at this level..?
Thanks (2 Replies)
Dear all
I have a file call interfaces.txt
Filename: interfaces.txt
How can I extract the information at below?
ABC_DB_001 hostname1 20901
ABC_DB_002 hostname2 20903
ABC_DB_003 hostname3 20905
Currently I am using a very stupid method
grep ^ABC interfaces.txt > name.txt
grep... (3 Replies)
I have some input file, which contains some lines which are comma separated. Eg.
a,b,id=999],d
d,f,g,id=345],x
x,y,x,s,id=677],y
I run a loop to read the lines one by one. What i want is to extract the value on the right of id=. I cannot do it by Awk, since the column number is not fixed.... (5 Replies)
Anyone have a better idea to automate extraction of info like ...
"uname"
"ifconfig"
"ps efl"
"netstat -ao"
etc.
from several hundred aix, solaris, red hat boxes? without logging into each box and manually performing these tasks and dumping them to individual files?
thanks for any input (1 Reply)
hi guys i need to extract information from log files generated by an application.
log file has the following lines for each process..
----------------------------------------------
Fri Aug 03 12:06:43 WST 2007 INFO: Running project PROJECT1
Fri Aug 03 12:06:43 WST 2007 INFO: Source Files... (7 Replies)
a simple question,
how can i use cut (after using grep) to extract the last four digits on a line.
so say i had a string http://blabla:9020, how would I extract the port??
-Fez (4 Replies)