Sponsored Content
Top Forums Shell Programming and Scripting Prevent wrong user from using shell script for multiple remote servers Post 302528971 by mystition on Wednesday 8th of June 2011 10:16:43 AM
Old 06-08-2011
Hammer & Screwdriver

Thanks, The code given by you resolves the issue.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

unix shell script which inserts some records into a file located in remote servers...

All, I need to write an unix shell script which inserts some records into a file located in remote servers. * Get the input from the user and insert according the first row. It should be in ascending order. 123451,XA,ABA 123452,XB,ABB 123453,XC,ABC 123455,XE,ABE 123456,XF,ABF 123458,XG,ABG... (2 Replies)
Discussion started by: techychap
2 Replies

2. Shell Programming and Scripting

script to change passwords for the same user on multiple servers

I am trying to write a script to change passwords for the same user on multiple servers. My environment runs purely ssh / scp not rsh / rcp and therefore coping using rcp is not an option. I have been playing with expect to perform tasks but think there must be a better way. Has anyone got... (7 Replies)
Discussion started by: stolz
7 Replies

3. UNIX for Dummies Questions & Answers

Running the same remote script on multiple servers

Experts, Im trying to remote into a server, run a script that resides on that server and capture the information displayed & store in a local file. I struggled with this yesterday & finally that script is working now. Now, here is a scope creep and the script that I wrote for 1 remote... (2 Replies)
Discussion started by: OMLEELA
2 Replies

4. Shell Programming and Scripting

Shell script to connect to multiple ssh servers

Hello, I have access to several linux servers (mostly centos based) located in a DC in another country. from day to day I need to login to each of them to do some work (they dont have gui/window manager installed, I work only from console), or even to just do a check like df -h for disc usage.... (3 Replies)
Discussion started by: MaRiOsGR
3 Replies

5. Solaris

Remote execution of a local script on multiple servers

So I have a scriptlet called solaris_command: for i in \ server1 server2 server3 do echo $i ssh $i $1 echo "" done I then use that as a command in multiple scripts to allow for data gathering for all virtual hosts in the environment thusly: solaris_command "cat... (3 Replies)
Discussion started by: os2mac
3 Replies

6. Shell Programming and Scripting

Remote login and running a script on multiple servers

Hi all, I am baffled on this. Solaris Irix system.:confused: I have 4 servers all connected to one another, :b: I need to write a script line that would login on to server 1-3 ($HOST) start a script in the back ground and log off while the back ground script runs over a length of time.:eek: ... (10 Replies)
Discussion started by: weddy
10 Replies

7. Shell Programming and Scripting

Script To Delete User Accounts On Multiple Servers

Hello All, The servers in question are AIX/Unix servers. I was hoping to find a scripting solution where I could use one server as a jump server and run a script that would check each server for a user account (the source file for the user accounts would be a text file or csv file) , and delete... (4 Replies)
Discussion started by: k45bryant
4 Replies

8. Shell Programming and Scripting

Running set of commands in remote servers in shell script

Hi Wishing to all. I am very new joined in an organization as a unix system administrator. I need a help in preparing a script for a report. i have a file contains all of the linux/ubuntu servers line by line around 140 servers. vi servers.txt nh01 nh02 nh03 bh01 bh04 - - :wq (3 Replies)
Discussion started by: kumaraswamy
3 Replies

9. Shell Programming and Scripting

Shell script for remote servers

Hi , I have written a small script : set -x #!/bin/ksh for i in `cat /tmp/list` ( list contains remove servers ) do ssh -t $i << EOF uname -a cd ~user echo "Enter the dir >" read dir path=`ll -ld /home/user/"$dir"` if ; then echo "Dir exists " read rm $path else echo "no such... (9 Replies)
Discussion started by: kpatel786
9 Replies

10. Shell Programming and Scripting

Shell script to ping multiple servers

Hi I did the following script to ping multiple servers, but I keep on receiveing duplicate emails for one server that is down: #!/bin/bash date cat /var/tmp/servers.list | while read output do ping -c 1 "$output" > /dev/null if ; then echo "node $output is up" else ... (10 Replies)
Discussion started by: fretagi
10 Replies
ALL-KNOWING-DNS(1p)					User Contributed Perl Documentation				       ALL-KNOWING-DNS(1p)

NAME
all-knowing-dns - Tiny DNS server for IPv6 Reverse DNS SYNOPSIS
all-knowing-dns [--configfile <path>] [--querylog] DESCRIPTION
AllKnowingDNS provides reverse DNS for IPv6 networks which use SLAAC (autoconf), e.g. for a /64 network. The problem with IPv6 reverse DNS and traditional nameservers is that the nameserver requires you to provide a zone file. Assuming you want to provide RDNS for a /64 network, you have 2**64 = 18446744073709551616 different usable IP addresses (a little less if you are using SLAAC). Providing a zone file for that, even in a very terse notation, would consume a huge amount of disk space and could not possibly be held in the memory of the computers we have nowadays. AllKnowingDNS instead generates PTR and AAAA records on the fly. You only configure which network you want to serve and what your entries should look like. OPTIONS
--configfile=path Use path instead of /etc/all-knowing-dns.conf as configuration file. --querylog Enable logging every query to stdout (for debugging). CONFIGURATION FILE (/etc/all-knowing-dns.conf) The configuration file is wonderfully simple: # Configuration file for AllKnowingDNS v1.3 listen 79.140.39.197 listen 2001:4d88:100e:1::3 # RaumZeitLabor network 2001:4d88:100e:ccc0::/64 resolves to ipv6-%DIGITS%.nutzer.raumzeitlabor.de with upstream 2001:4d88:100e:1::2 # Chaostreff network 2001:4d88:100e:cd1::/64 resolves to ipv6-%DIGITS%.treff.noname-ev.de This example contains all configuration directives. Let's go over them one by one: listen address Listens on the given address (IPv4 and IPv6 is supported) on port 53. network network Specifies that queries for PTR records within the given network should be answered (any query for an unconfigured network will be answered with NXDOMAIN). You need to specify at least the resolves to directive afterwards. resolves to address Specifies the address to which PTR records should resolve. The address needs to contain %DIGITS% exactly once. When answering AAAA queries, %DIGITS% will be parsed and converted back to an IPv6 address. Example: network 2001:4d88:100e:ccc0::/64 resolves to ipv6-%DIGITS%.nutzer.raumzeitlabor.de Example query: The PTR query 2001:4d88:100e:ccc0:216:eaff:fecb:826 will resolve to ipv6-0216eafffecb0826.nutzer.raumzeitlabor.de with upstream address Before answering a PTR query for this network, AllKnowingDNS will ask the DNS server at address first, appending .upstream to the query. Example: network 2001:4d88:100e:ccc0::/64 resolves to ipv6-%DIGITS%.nutzer.raumzeitlabor.de with upstream 2001:4d88:100e:1::2 Example query: The PTR query 2001:4d88:100e:ccc0:219:dbff:fe43:2ec5 will make AllKnowingDNS ask for 5.c.e.2.3.4.e.f.f.f.b.d.9.1.2.0.0.c.c.c.e.0.0.1. 8.8.d.4.1.0.0.2.ip6.arpa.upstream. at 2001:4d88:100e:1::2 and relay the answer, if any. DELEGATING ZONES
This section shows you how to delegate a zone in BIND9 or any DNS server with a compatible zone file syntax. To use AllKnowingDNS, you need to delegate the appropriate .ip6.arpa zone for your network and one regular domain. REVERSE DELEGATION (.ip6.arpa) $ORIGIN . $TTL 604800 ; 1 week e.0.0.1.8.8.d.4.1.0.0.2.ip6.arpa IN SOA infra.in.zekjur.net. hostmaster.zekjur.net. ( 20 ; serial 604800 ; refresh (1 week) 86400 ; retry (1 day) 2419200 ; expire (4 weeks) 604800 ; minimum (1 week) ) NS libri.sur5r.net. NS infra.in.zekjur.net. ; net for RaumZeitLabor 0.c.c.c.e.0.0.1.8.8.d.4.1.0.0.2.ip6.arpa. IN NS ipv6-rdns.zekjur.net. FORWARD DELEGATION (.nutzer.raumzeitlabor.de) $TTL 6h raumzeitlabor.de IN SOA ns1.jpru.de. hostmaster.jpru.de. ( 2012030701 3h 30m 7d 1d ) IN NS ns1.jpru.de. IN NS ns2.jpru.de. IN A 195.49.138.121 IN MX 10 rzl.uugrn.org. IN MX 20 up.uugrn.org. IN MX 50 mail.uugrn.org. IN MX 100 rzl.uugrn.org. nutzer.raumzeitlabor.de. IN NS ipv6-rdns.zekjur.net. VERSION
Version 1.3 AUTHOR
Michael Stapelberg, "<michael at stapelberg.de>" LICENSE AND COPYRIGHT
Copyright 2012 Michael Stapelberg. This program is free software; you can redistribute it and/or modify it under the terms of the BSD license. perl v5.14.2 2012-03-28 ALL-KNOWING-DNS(1p)
All times are GMT -4. The time now is 04:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy