NESTA TAREFA
Resumo
A ferramenta de cópia remota (RCP) é uma ferramenta padrão do UNIX e uma ferramenta do Microsoft Windows 2000. Pode utilizar esta ferramenta para transferir um ficheiro e recursivamente transferir todo o directório entre dois computadores.
Configurar anfitrião UNIX
Antes de poder utilizar a ferramenta RCP a partir de um computador baseado no Windows, tem de activar o serviço RCP e actualizar os ficheiros de segurança para permitir que o computador baseado no Windows ligar ao computador através deste serviço. Para activar o serviço RCP utilizando inetd:
-
Inicie sessão no computador como raiz.
-
Edite o ficheiro /etc/Inetd.conf.
-
Não comentado as linhas que começam com a shell e que começam com "Exec".
-
Guarde o ficheiro.
-
Envie o sinal de perfil de utilizador de anfitrião (HUP) para inetd utilizando kill ou utilizando pkill. Utilizar ps para determinar o ID de processo.
-
Execute novamente o inetd .
Para activar o serviço RCP utilizando xinetd:
-
Inicie sessão no computador como raiz.
-
Edite o ficheiro /etc/Xinetd.d/rsh.
-
Altere a linha, Desactivar para não.
-
Guarde o ficheiro.
-
Envie o sinal HUP para xinetd através da utilização de kill ou utilizando pkill. Utilizar ps para determinar o ID de processo.
-
Volte a executar xinetd .
Agora tem de definir as permissões de segurança para permitir que o anfitrião Windows ligar ao computador:
-
Edite o ficheiro /etc/Hosts.equiv.
-
Adicione uma linha que contém o nome do anfitrião do Windows.
-
Adicione uma segunda linha contém o nome do anfitrião do Windows e o nome de um utilizador que pode aceder ao directório que pretende transferir. Separe os dois elementos com um carácter de tabulação.
-
Guarde o ficheiro.
Nota: para transferir ficheiros de alguns computadores UNIX, tem de iniciar sessão no computador baseado no Windows como utilizador que definiu no ficheiro Hosts.equiv.
Transferir um ficheiro único
Para transferir um único ficheiro, tem de fornecer o nome de anfitrião, o nome de utilizador, o caminho do ficheiro de origem e o caminho do ficheiro de destino que pretende que o ficheiro copiado para. Por exemplo, para copiar o ficheiro Index. HTML do caminho /usr/local/htdocs em unixhost o computador como o Usuário_da_Web de utilizador que tem de utilizar:
rcp unixhost.webuser:/usr/local/htdocs/index.html Index
Transferir todo o directório
Para transferir um directório inteiro, que inclui todo o conteúdo do directório e subdirectórios, adicione a opção de linha de comandos - r para o comando. Por exemplo, para copiar todo o directório Htdocs do computador UNIX para o directório C:\inetpub\unixweb tem de utilizar:
rcp - r unixhost.webuser:/usr/local/htdocs C:\InetPub\UnixWeb
Referências
Para obter informações adicionais sobre como preparar para mover dados para uma migração de UNIX para Windows, clique no número de artigo abaixo para visualizar o artigo na Microsoft Knowledge Base:
324538 como: migrar dados do Web Site numa migração de UNIX para Windows