Main > Free Download Search >

Free rsh software for linux

rsh

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 29
mrsh 1.4

mrsh 1.4


mrsh project runs a remote command on multiple hosts. more>>
mrsh project runs a remote command on multiple hosts. Rather than repeat an rsh command across a set of hosts, a single mrsh command can do the job.

For instance, you can use it to do things like:

mrsh sleepy dopey stoner -- df /var/log

SYNTAX

mrsh [ -prst ] [ -P rsh_path ] host ... -- command ...

<<less
Download (0.003MB)
Added: 2006-11-20 License: GPL (GNU General Public License) Price:
1068 downloads
rsh.proxy 1.0.7

rsh.proxy 1.0.7


rsh.proxy project is a proxy for rsh, rexec and rlogin. more>>
rsh.proxy project is a proxy for rsh, rexec and rlogin.

About rsh

rsh (remote shell) is a command line computer program which can execute shell commands as another user, and on another computer across a computer network. The remote system on which the rsh executes the command needs to be running the rshd daemon. The rsh command shares the same name as another common UNIX utility, the restricted shell, which first appeared in PWB/UNIX; in System V Release 4, the restricted shell is often located at /usr/lib/rsh.

About rlogin

rlogin is a Unix software utility that allows users to log in on another host via a network, communicating via TCP port 513. It was first distributed as part of the 4.2BSD release. rlogin is also the name of the application layer protocol used by the software, part of the TCP/IP protocol suite. Logged-in users can act as if they were physically present at the computer.
<<less
Download (0.029MB)
Added: 2007-04-18 License: GPL (GNU General Public License) Price:
923 downloads
SlackCheck 3.60

SlackCheck 3.60


SlackCheck is a tool to help keep multiple Slackware machines up to date. more>>
SlackCheck allows users to keep many Slackware machines up to date with the latest packages. All upgrades are performed from single machine though SSH (or RSH).
SlackCheck project generates an upgrade script and list of non-standard packages for every machine.
Enhancements:
- Update file generation was sped up by factor of 3.
- The --verbose option was added to see what packages will be upgraded.
- A bug was fixed that prevented the --gen command from working after --sync.
<<less
Download (0.007MB)
Added: 2006-07-07 License: Freely Distributable Price:
1205 downloads
tcp wrappers 7.6

tcp wrappers 7.6


The tcp_wrappers package allows you to monitor and filter incoming tcp requests. more>>
The tcp_wrappers package allows you to monitor and filter incoming requests for the SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, and other network services. It provides tiny daemon wrapper programs that can be installed without any changes to existing software or to existing configuration files. The wrappers report the name of the client host and of the requested service. The wrappers do not exchange information with the client or server applications, so it does not impose no overhead on the actual conversation between the client and server applications.
It supports both 4.3BSD-style sockets and System V.4-style TLI. Praise yourself lucky if you dont know what that means.
The package provides tiny daemon wrapper programs that can be installed without any changes to existing software or to existing configuration files. The wrappers report the name of the client host and of the requested service; the wrappers do not exchange information with the client or server applications, and impose no overhead on the actual
conversation between the client and server applications.
Optional features are: access control to restrict what systems can connect to what network daemons; client user name lookups with the RFC 931 etc. protocol; additional protection against hosts that pretend to have someone elses host name; additional protection against hosts that pretend to have someone elses host address.
The programs are very portable. Build procedures are provided for many common (and not so common) environments, and guidelines are provided in case your environment is not among them.
Requirements are that network daemons are spawned by a super server such as the inetd; a 4.3BSD-style socket programming interface and/or System V.4-style TLI programming interface; and the availability of a syslog(3) library and of a syslogd(8) daemon. The wrappers should run without modification on any system that satisfies these requirements. Workarounds have been implemented for several common bugs in systems software.
What to do if this is your first encounter with the wrapper programs: 1) read the tutorial sections for an introduction to the relevant concepts and terminology; 2) glance over the security feature sections in this document; 3) follow the installation instructions (easy or
advanced). I recommend that you first use the default security feature settings. Run the wrappers for a few days to become familiar with their logs, before doing anything drastic such as cutting off access or installing booby traps.
Enhancements:
- Improved the anti source-routing protection. The code in version 7.5 was not as strong as it could be, because I tried to be compatible with Linux. That was a mistake. Sorry for the inconvenience.
-
- The program no longer terminates case of a source-routed connection, making the IP-spoofing code more usable for long-running daemons.
-
- When syslogging DNS hostname problems, always stop after a limited number of characters.
<<less
Download (0.097MB)
Added: 2006-06-29 License: GPL (GNU General Public License) Price:
704 downloads
GNU Shishi 0.0.25

GNU Shishi 0.0.25


GNU Shishi project is a (still incomplete) implementation of Kerberos 5. more>>
GNU Shishi project is a (still incomplete) implementation of Kerberos 5, which can be used to authenticate users in distributed systems. GNU Shishi contains a library that can be used by application developers, and a command line utility for users.

Shishi supports Kerberos authenticated telnet client/server, IMAP client/server (via GSSAPI), SSH client/server (via GSSAPI), rsh/rlogin client, and a PAM module for host security.

<<less
Download (3.2MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1269 downloads
ISISD 3.7

ISISD 3.7


IPCAD stands for IP Cisco Accounting Daemon. more>>
IPCAD stands for IP Cisco Accounting Daemon. It runs in background, listens traffic on the specified interfaces, and records the traffic for later retrieval and analysis. IPCAD can use raw BPF devices, PCAP library, divert, tee or Linux iptables ULOG & IPQ packet sources to capture the packets.

IPCAD can export gathered information using rsh or NetFlow.


Uses BPF, libpcap divert, tee or Linux ULOG & IPQ for traffic snooping
RSH, NetFlow and console output in Cisco-like fashion
RSH access lists
Address aggregation support for RSH and NetFlow.
UDP/TCP/SCTP ports handling
Dynamic interfaces (PPP, VPN) support

Requires:
At least Berkeley packet filter or libpcap library.

Runs on FreeBSD, OpenBSD, Linux, MacOS X/Darwin, Solaris.
<<less
Download (0.16MB)
Added: 2006-07-05 License: BSD License Price:
1208 downloads
NATting SOHO firewall

NATting SOHO firewall


NATting SOHO firewall is a firewall script for iptables. more>>
NATting SOHO firewall is a firewall script for iptables.

# Model NATting SOHO firewall for SP article
# by Jay Beale (jay@bastille-linux.org)
#
# Warning: youre going to have to hack this for your own purposes.
#

# Assumptions:
# your internal network is 192.168.1.0/24 on eth1
# your internet IP is 10.0.0.1 on eth0
# your internal network IP on eth1 is 192.168.1.1
#
# Additonally:
# you have another internal network, a DMZ: 192.168.2.0/24 on eth2

$INTERNAL_IP = 192.168.1.1
$INTERNAL_NET = 192.168.1.0/24

$INTERNET = 10.0.0.1

$DMZ = 192.168.2.0/24

# Insert the required kernel modules
modprobe iptable_nat
modprobe ip_conntrack
modprobe ip_conntrack_ftp

# Set default policies for packets going through this firewall box

iptables -t nat -P PREROUTING DROP
iptables -t nat -P POSTROUTING DROP
iptables -P FORWARD DROP

# Set default policies for packet entering this box

iptables -P OUTPUT ALLOW
iptables -P INPUT ALLOW

# Kill spoofed packets

for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo 1 > $f
done

# Anything coming from our internal network should have only our addresses!
iptables -A FORWARD -i eth1 -s ! $INTERNAL_NET -j DROP

# Anything coming from the Internet should have a real Internet address
iptables -A FORWARD -i eth0 -s 192.168.0.0/16 -j DROP
iptables -A FORWARD -i eth0 -s 172.16.0.0/12 -j DROP
iptables -A FORWARD -i eth0 -s 10.0.0.0/8 -j DROP

# Note:There are more "reserved" networks, but these are the classical ones.

# Block outgoing network filesharing protocols that arent designed
# to leave the LAN

# SMB / Windows filesharing
iptables -A FORWARD -p tcp --sport 137:139 -j DROP
iptables -A FORWARD -p udp --sport 137:139 -j DROP
# NFS Mount Service (TCP/UDP 635)
iptables -A FORWARD -p tcp --sport 635 -j DROP
iptables -A FORWARD -p udp --sport 635 -j DROP
# NFS (TCP/UDP 2049)
iptables -A FORWARD -p tcp --sport 2049 -j DROP
iptables -A FORWARD -p udp --sport 2049 -j DROP
# Portmapper (TCP/UDP 111)
iptables -A FORWARD -p tcp --sport 111 -j DROP
iptables -A FORWARD -p udp --sport 111 -j DROP

# Block incoming syslog, lpr, rsh, rexec...
iptables -A FORWARD -i eth0 -p udp --dport syslog -j DROP
iptables -A FORWARD -i eth0 -p tcp --dport 515 -j DROP
iptables -A FORWARD -i eth0 -p tcp --dport 514 -j DROP
iptables -A FORWARD -i eth0 -p tcp --dport 512 -j DROP

###
# Transparently proxy all web-surfing through Squid box

$SQUID = 192.168.1.2:8080
$SQUIDSSL = 192.168.1.2:443
iptables -t nat -A PREROUTING -i eth1 -tcp --dport 80 -j DNAT --to $SQUID
iptables -t nat -A PREROUTING -i eth1 -tcp --dport 443 -j DNAT --to $SQUIDSSL

# Transparently forward all outgoing mail to a relay host

$SMTP = 192.168.1.3
iptables -t nat -A PREROUTING -i eth1 -tcp --dport 25 -j DNAT --to $SMTP

# Transparently redirect web connections from outside to the DMZ web
# server

$DMZ_WEB = 192.168.2.2
iptables -t nat -A PREROUTING -i eth0 -d 192.168.1.1 -dport 80 -j DNAT --to $DMZ_WEB

# Source NAT to get Internet traffic through
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to $INTERNET


# Activate the forwarding!
echo 1 >/proc/sys/net/ipv4/ip_forward
<<less
Download (MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
987 downloads
AVFS 0.9.8

AVFS 0.9.8


AVFS is a system, which enables all programs to look inside gzip, tar, zip, etc. files. more>>
AVFS is a system, which enables all programs to look inside gzip, tar, zip, etc. files or view remote (ftp, http, dav, etc.) files, without recompiling the programs.
It currently supports floppies, tar and gzip files, zip, bzip2, ar and rar files, ftp sessions, http, webdav, rsh/rcp, ssh/scp. Quite a few other handlers are implemented with the Midnight Commanders external FS.
AVFS can be installed in two ways. These are:
Avfscoda
This method in theory works on any Linux system which has the
coda filesystem compiled in the kernel or as a kernel module.
In practice it works best with glibc-6.1 or higher, and it has
been tested on 2.2.X and 2.4.X kernels.
Preload
Currently this works on solaris systems. There are problems
making the preload method work for GLIBC version 6.1 or
higher, so systems using GLIBC are not supported.
Using AVFS is very similar in both cases. Differences will be indicated.
The installation method is different. For installation instructions
see the files INSTALL.preload and INSTALL.avfscoda respectively.
Enhancements:
- utar supports long names in POSIX ustar archives
- fixed truncation of 100 byte long file names in tar archive
- fixed crash in zlib code
- fixed deadlock in extfs code
- updated bzlib to 1.0.3
- updated avfsd to use fuse API version 26
several extfs fixes:
- fixed ucpio script
- fixed bug in extfs symlink handling (patch from Tanmoy Bhattacharya)
- fixed ftplist to output correct symlinks and to support http/ssh (patch from Tanmoy Bhattacharya)
- extfs scripts rpm and trpm outputs correct file sizes (important for fuse) (patch from Tanmoy Bhattacharya)
- ftppass/davpass checks for additional base avfs directories. Environment variable AVFSBASE can be set for non-default directory. (patch from Tanmoy Bhattacharya)
- ftp module supports @ in usernames (patch from Tanmoy Bhattacharya)
- the avfs library is built and installed by default additionally to fuse/avfscoda/preload depending on the actual system
- added RPM spec file for avfs-fuse (patch from Tanmoy Bhattacharya)
<<less
Download (0.70MB)
Added: 2007-06-01 License: GPL (GNU General Public License) Price:
877 downloads
rconfig 0.42

rconfig 0.42


rconfig is a tool that manages configuration files for many machines via rdist trees. more>>
Rconfig is intended to manage configuration files across heterogenous groups of machines. The configuration for each machine is determined by a set of rdist trees based on the various tags such as OS, hostname, and architecture.

Files in more specific rdist trees take priority. A basic setup would consist of a common directory, and then optionally one directory per machine in order to override any of the files in the common area.

Remote configuration requires passwordless root RSH/SSH from a host with direct access to the rconfig basedir. Target machines will require rdist but not rconfig installed.
<<less
Added: 2005-04-04 License: BSD License Price:
1695 downloads
debsync 2.00

debsync 2.00


debsync is a Python command line tool which helps to synchronise the installed packages lists on several existing Debian. more>>
debsync is a Python command line tool which helps to synchronise the installed packages lists on several existing Debian GNU/Linux machines.

debsync gets a list of installed packages from a master host, and installs or removes packages on several hosts to match the masters package list.

debsync can do its work either over ssh (default) or rsh.

debsync is different from fai (Full Automated Installation) because AFAIK fai works with machines you plan to install automatically and identically, while debsyncs goal is to update a bunch of existing and different machines to the level at which they both have the same packages installed as those installed on a master host.
<<less
Download (0.012MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1494 downloads
distmake 0.4

distmake 0.4


distmake is a distributed make program. more>>
distmake is a distributed make program.
distmake is a distributed, parallel, GNU make compatible make program.
distmake reads a Makefile, and distributes builds targets over a set of build servers on the network.
distmake is fully compatible with GNU make 3.80 on which is it based.
distmake should compile on any POSIX compliant platforms.
It has been reported to compile and work on :
Linux 2.4 on x86
Solaris 2.8 on sparc
Cygwin
How distmake works:
Before the make process is started, distmake starts a ONC RPC server (rpc.bldserver) on all build servers with a rsh command (but see below how to change this and use ssh instead). This RPC server listens for distmake requests, processes jobs (builds) and reports execution status. When all jobs are done, distmake kills each RPC server on remote machines.
Controlling distmake:
The following environment variables are used by distmake:
DISTMAKE_RSH, if present, should point to a rsh compatible program (ssh is a good candidate if security is a concern for your site).
DISTMAKE_RPCBLDSERVER, if present, should point to the rpc.bldserver program, built with distmake. If this variable does not exist, a compile-time value is used instead. (PREFIX/bin/rpc.bldserver).
Debugging distmake:
Use distmake --debug=r[,other debug flags]
Enhancements:
- This release offers two modes of operation: automatic on-demand start of remote build servers, or use waiting daemons.
- This combines the behaviours of releases 0.2 and 0.3.1.
<<less
Download (0.99MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1106 downloads
THC-Hydra 5.3

THC-Hydra 5.3


THC-Hydra is the best parallized login hacker. more>>
THC-Hydra is the best parallized login hacker: for Samba, FTP, IMAP, Telnet, POP3, HTTP Auth, LDAP, MySQL, VNC, ICQ, NNTP, Socks5, PCNFS, Cisco and more.

Includes SSL support and is part of Nessus. Visit the project web site to download Win32, Palm and ARM binaries.

Number one of the biggest security holes are passwords, as every password security study shows. Hydra is a parallized login cracker which supports numerous protocols to attack. New modules are easy to add, beside that, it is flexible and very fast.

Currently this tool supports:

TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MS-SQL, MYSQL, REXEC, RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP, NNTP, PCNFS, ICQ, SAP/R3, LDAP2, LDAP3, Postgres, Teamspeak, Cisco auth, Cisco enable, LDAP2, Cisco AAA (incorporated in telnet module).

This tool is a proof of concept code, to give researchers and security consultants the possiblity to show how easy it would be to gain unauthorized access from remote to a system.

This tool is for legal purposes only!

If this tool is used as part of a commercial service (e.g. pentest), name, version and web address of this tool must be mentioned in the report.

If this tool is incorporated into a commercial tool (means: it costs money, has license costs or upgrade fees, etc.) or called by it, the name, version and web address of this tool must be mentioned in the report output of the tool. Addtionally, a commercial version, key file, etc. must be made available to the author free of charge.
<<less
Download (0.18MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1471 downloads
Socketpipe 1.8

Socketpipe 1.8


Socketpipe directly connects the input/output of a remote process with local programs over a TCP/IP socket. more>>
Socketpipe project connects over a TCP/IP socket a remote command specified to a local input generation command and/or a local output processing command.
The input and output of the remote command are appropriately redirected so that the remote commands input will come from the local input generation command and the remote commands output will be sent to the local output processing command.
The remote command is executed on the machine accessed through the login command. The socketpipe executable should be available through the execution path in the remote machine.
The braces used for delimiting the commands and their arguments should be space-separated and can be nested. This feature allows you to setup complex and efficient topologies of distributed communicating processes.
Although the initial socketpipe communication setup is performed through client-server intermediaries such as ssh(1) or rsh(1), the communication channel that socketpipe establishes is a direct socket connection between the local and the remote commands.
Without the use of socketpipe, when piping remote data through ssh(1) or rsh(1), each data block is read at the local end by the respective client, is sent to the remote daemon and written out again to the remote process.
The use of socketpipe removes the inefficiency of the multiple data copies and context switches and can in some cases provide dramatic throughput improvements. On the other hand, the confidentiality and integrity of the data passing through socketpipes data channel is not protected; socketpipe should therefore be used only within a confined LAN environment.
(The authentication process uses the protocol of the underlying login program and is no more or less vulnerable than using the program in isolation; ssh(1) remains secure, rsh(1) continues to be insecure.)
Enhancements:
- This version corrects a bug in the command parsing of the Windows version of socketpipe.
<<less
Download (0.020MB)
Added: 2007-04-01 License: BSD License Price:
936 downloads
VAS Apps 0.7.2q1

VAS Apps 0.7.2q1


VAS Apps consists of TELNET, FTP, RSH/RCP clients and servers packaged for VAS-enabled platforms. more>>
VAS Apps consists of FTP, RSH/RCP, TELNET clients and servers packaged for VAS-enabled platforms. These tools give users the benefits of single sign-on for the more traditional remote access tools.

Clients: telnet, ftp, rsh, rcp
Servers: telnetd, ftpd, rshd

This software is derived from the apps component of Heimdal Kerberos.

This release should be considered as a beta.
<<less
Download (0.15MB)
Added: 2006-04-20 License: BSD License Price:
1283 downloads
inetutils 1.4.2

inetutils 1.4.2


InetUtils is a collection of common network programs. more>>
InetUtils is a collection of common network programs. The GNU whois client reads a whois-servers file to figure out which whois server to use. It wont always pick the best server; whois.internic.net seems to know something about nic.ddn.mil, but the GNU whois client will use nic.ddn.mil to look up nic.ddn.mil if you use the configuration file we supply. Our configuration file probably also does not have a complete list of whois servers; feel free to send information about additional whois servers to our developers.
There are probably many BSD dependencies remaining, but inetutils is believed
to work on the following system types (and others may work):
i486-gnu0.2
i486-pc-linux-gnu
m68k-hp-netbsd1.2
sparc-sun-netbsd1.2
sparc-sun-sunos4.1.4
sparc-sun-solaris2.5
The file `paths contains a list of all paths used by programs in this distribution, and rules to find values for them. To change a path PATH_FOO, you may either tell configure, by using `--with-path-foo=VALUE (where VALUE may contain references to make variables such as `$(bindir)), or edit the `paths file.
If you wish to build only the clients or only the servers, you may wish to use the --disable-servers or --disable-clients options when invoking `configure. You can also use --enable- or --disable- to control whether to build individual programs; if you explicitly specify whether to build a program, that will override the values specified by --disable-clients or --disable-servers.
Notes:
1) all the manpages will be installed, regardless of which programs are built. The whois server list will also be installed. You can use `make install-exec instead of `make install if you do not want to install these files.
2) All of the r* commands clients, rcp, rlogin, rsh, need to be install setuid root to work correctly they use priviledge ports for communication.
Some known deficiencies:
o Many programs do not support long options, such as --version or --help.
o The authentication and encryption options have not been tested.
Enhancements:
- configure.ac: Bump version to 1.4.2
- NEWS: Update for inetutils 1.4.2
<<less
Download (1.0MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1213 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2