CONTENUTO DELL'ATTIVITÀ
Riepilogo
Lo strumento copia remota (RCP) è uno strumento standard di UNIX e uno strumento di Microsoft Windows 2000. È possibile utilizzare questo strumento per trasferire un file e in modo ricorsivo l'intera directory di trasferimento tra due computer.
Configurazione dell'Host UNIX
Prima di poter utilizzare lo strumento RCP da un computer basato su Windows, è necessario attivare il servizio RCP e aggiornare i file di protezione per consentire al computer basato su Windows di connettersi al computer tramite il servizio. Per attivare il servizio RCP utilizzando inetd:
-
Accedere al computer come radice.
-
Modificare il file /etc/Inetd.conf.
-
Rimuovere il commento le righe che iniziano con shell e che iniziano con exec.
-
Salvare il file.
-
Inetd inviare il segnale di profilo utente Host (HUP) utilizzando kill o utilizzando pkill. Utilizzare ps per determinare l'ID processo.
-
Eseguire nuovamente inetd .
Per attivare il servizio RCP utilizzando xinetd:
-
Accedere al computer come radice.
-
Modificare il file /etc/Xinetd.d/rsh.
-
Modificare la riga disattivare su no.
-
Salvare il file.
-
Inviare il segnale HUP xinetd utilizzando kill o utilizzando pkill. Utilizzare ps per determinare l'ID processo.
-
Eseguire di nuovo xinetd .
A questo punto è necessario impostare le autorizzazioni di protezione per consentire all'host di Windows per connettersi al computer:
-
Modificare il file /etc/Hosts.equiv.
-
Aggiungere una riga che contiene il nome dell'host Windows.
-
Aggiungere una seconda riga che contiene il nome dell'host di Windows e il nome di un utente che è possibile accedere alla directory che si desidera trasferire. Separare i due elementi con un carattere di tabulazione.
-
Salvare il file.
Nota: per trasferire file da alcuni computer UNIX, è necessario accedere al computer basato su Windows dell'utente impostate nel file Hosts.equiv.
Trasferire un singolo File
Per trasferire un singolo file, è necessario specificare il nome host, il nome utente, il percorso del file di origine e il percorso del file di destinazione che si desidera che il file copiato. Ad esempio, per copiare il file index. HTML dal percorso /usr/local/htdocs su unixhost il computer come webuser l'utente che è necessario utilizzare:
rcp unixhost.webuser:/usr/local/htdocs/index.html index. HTML
Trasferire un'intera Directory.
Per trasferire un'intera directory, che include tutto il contenuto della directory e sottodirectory, aggiungere l'opzione della riga di comando - r per il comando. Per copiare l'intera directory Htdocs dal computer UNIX nella directory C:\inetpub\unixweb, ad esempio, è necessario utilizzare:
rcp - r unixhost.webuser:/usr/local/htdocs C:\InetPub\UnixWeb
Riferimenti
Per ulteriori informazioni sulla preparazione per spostare i dati per la migrazione da UNIX a Windows, fare clic sul numero dell'articolo per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
324538 HOW TO: eseguire la migrazione dei dati del sito Web di una migrazione da UNIX a Windows