10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Appreciate help for the below issue.
Im using below code.....I dont want to attach the logs when I ran the perl twice...I just want to take backup with today date and generate new logs...What I need to do for the below scirpt..............
1)if logs exist it should move the logs with extention... (1 Reply)
Discussion started by: Sanjeev G
1 Replies
2. Shell Programming and Scripting
what different between two instruction
cp -r
rcp -r (1 Reply)
Discussion started by: tamer11007
1 Replies
3. Shell Programming and Scripting
Hi,
When I try to use rcp I donīt recieve the file I try to fetch.
I donīt get any error message, it just execute and as far as I can tell doesnīt do anything.
I have no problem with using remsh to list the directory.
remsh 132.196.133.185 -l root ls
xdpyinfo: unable to open display... (7 Replies)
Discussion started by: mr_andrew
7 Replies
4. Shell Programming and Scripting
Hi
I am using rcp command to copy the file one linux to other linux machine
I need the ouput log for this
like 1 file coied
size of the file
date stamp
my copy comman is
rcp 10.100.11.2:/u01/pr/uni.txt /u05/ryd/uni.txt
once this script run
i need to capture the... (3 Replies)
Discussion started by: aboorkuma
3 Replies
5. Shell Programming and Scripting
Hi,
I am trying to write a script which would go search and get the info from the logs based on yesterday timestamp and write yesterday logs in new file. The log file format is as follows:
""""""""""""""""""""""""""... (3 Replies)
Discussion started by: harish.parker
3 Replies
6. UNIX for Advanced & Expert Users
Hi,
The B machine is using rcp method to copy a file to A machine.
But it is not getting copied.
Its giving the error as:
remshd: Login incorrect.
On A machine rhosts file has details about the B machine.
Could anyone tell what could be done to make this work?
Any help is appreciated.... (1 Reply)
Discussion started by: nehak
1 Replies
7. Shell Programming and Scripting
Hi All,
I am writing a shell script which will copy binaries from one remote server to local server.
I am using "rcp command". But "rcp" command asks for the login password when copying to local server.
Can anybody tell me how to pass the password through the shell script?
Thanks
... (2 Replies)
Discussion started by: amitrajvarma
2 Replies
8. UNIX for Dummies Questions & Answers
I am trying to set up RCP so root can access a few machines for file transfer. On the target machine, I have set up a .RHOSTS file that looks like:
10.33.1.59 root
However when I try to use RCP to copy a file to this machine, I get permission denied. Is it possible since another user is... (1 Reply)
Discussion started by: hshapiro
1 Replies
9. UNIX for Advanced & Expert Users
I'm trying to perform a rcp to a remote machine, but it keeps throwing up "LOGNAME: undefined variable" error. When I echo $LOGNAME, it comes up with my username. I have tried setting both the .rhosts and the .hosts.equiv file but to no avail (on both machines as well out of desperation!). Anyone... (8 Replies)
Discussion started by: divid_gil
8 Replies
10. UNIX for Dummies Questions & Answers
I am installing 5.0.7 on an existing SCO network. The 2 other machines are using 5.0.5 and rcp works daily both ways between the 2 older machines.
However I cannot copy from either machine running 5.0.5 to the new 5.0.7 machine - "Permission Denied"
/etc/hosts is configured correctly... (4 Replies)
Discussion started by: farmacy
4 Replies
rcp(1) General Commands Manual rcp(1)
NAME
rcp - Copies files between a local and a remote host or between two remote hosts
SYNOPSIS
rcp [-pr] source destination
The remote copy command (rcp) is used to copy one or more files between the local host and a remote host, between two remote hosts, or
between files at the same remote host.
OPTIONS
Preserves the modification times and modes of the source files in the copies sent to the destination; extended file attributes (property
list), including the access control list (ACL), if any, are not copied. Without this option, the umask command at the destination modifies
the mode of the destination file, and the modification time of the destination file is set to the time the file is received. Copies recur-
sively, for directories only, each file and subdirectory in the source directory into the destination directory.
DESCRIPTION
By default, the mode and owner of an existing destination file are preserved. Normally, if a destination file does not exist, the mode of
the destination file is equal to the mode of the source file as modified by the umask command at the destination host. If the -p option is
set, the modification time and mode of source files are preserved at the destination host. If the file has extended file attributes (prop-
erty list), including the access control list (ACL), they are not copied and rcp returns the rcp: filename: proplist not copied message.
If a remote hostname is not specified for either the source or the destination, rcp is equivalent to the cp command.
When copying files to or from a remote host, any remote filename or directory name must be prefixed by the name of the remote host and a :
(colon). Local filenames and directory names do not need to have a host specified. However, since rcp assumes that a colon terminates a
hostname, local filenames or directory names must have a (backslash) inserted before any colons embedded in the name.
If you want to specify an IPv6 address for source or destination, you must prefix the address with the [ (backslash, left bracket) charac-
ters and terminate the address with the ] (backslash, right bracket) characters. Because the bracket characters are shell metacharacters,
you must precede them with the backslash character.
The username entered for the remote host determines the file access privileges rcp uses at that host. Additionally, the username given to
a destination host determines the ownership and access modes of the resulting destination file or files. If a hostname is not prefixed by
user@, the local username is used at the remote host. If a username is entered, that name is used. In either case, the remote host allows
access if one of the following conditions is satisfied: The local host is included in the remote host's /etc/hosts.equiv file and the
remote user is not the superuser. The local host and username is included in a $HOME/.rhosts file in the home directory of the remote user
account. For security reasons, any $HOME/.rhosts file must be owned by either the remote user or the root user and should have permissions
set to 600 (read and write by owner only).
In addition to the preceding conditions, rcp also allows access to the remote host if the remote user account does not have a password
defined. However, for security reasons, use of a password on all user accounts is recommended.
If the path for a file or directory on a remote host is not specified or is not fully qualified, the path is interpreted as beginning at
the home directory for the remote user account. Additionally, any metacharacters that must be interpreted at a remote host must be quoted
using (backslash), " " (double quotes), or ' ' (single quotes).
RESTRICTIONS
The rcp command is confused by output generated by commands in a file on the remote host. In particular, the messages, where are you? and
stty: Can't assign requested address can result if output is generated by the startup file.
EXAMPLES
To copy a file named localfile from the local host to a remote host named host2, enter: rcp localfile host2:/u/eng/fred To copy a remote
file named newplan from one remote host, host1, to another remote host, host2, enter: rcp host1:/u/eng/fred/newplan host2:/u/eng/mary To
send a directory subtree report from the local host to the home directory of a user named fred at a remote host named host2, and preserve
all modes and modification times, enter: rcp -p -r report fred@host2:report
The remote file /u/fred/.rhosts includes an entry specifying the local host and username.
FILES
Specifies remote hosts from which users can execute commands on the local host (provided these users have an account on the local host).
Specifies remote users who can use a local user account.
SEE ALSO
Commands: rsh(1), rlogin(1), rshd(8)
Files: rhosts(4)
rcp(1)