dateien innerhalb eines web per cronjob abgleichen
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Und was ist falsch daran ? Bei den Verzeichnissen, die er anmeckert, solltest du vielleicht einfach mal die richtigen Rechte setzen ...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
auf dem zielserver wird nicht das vorhandene verzeichniss benutzt sondern ein neues angelegt
Dirk
Aufruf mit
Code: Select all
/home/www/web3/html/perl/gtchat95/Members/7a76706f6d323662.dat
Aufruf mit
Code: Select all
rsync -aRvz --delete -e ssh /home/www/web3/html/perl/gtchat95/Members web6@
webserver.de:~/html/perl/gtchat95/Members
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Du solltest ja auch mal die Option -R weglassen ...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
oki des funzt nun bekomme nur nicht die passwortabfrage weg!
Dirk
@Moderator: kannst bitte die serverdaten löschen, danke
Dirk
Dirk
@Moderator: kannst bitte die serverdaten löschen, danke
Dirk
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
So mit diesem aufruf gehts nun:
wenn ich den ssh-key per cat rüber schicke erhalte ich dieses!
Wo liegt denn nun der fehler ?
Dirk
Code: Select all
rsync -avz --delete -e ssh /home/www/web3/html/perl/gtchat95/Members web6@webserver.de:~/html/perl/gtchat95/
Code: Select all
OpenSSH_2.9.9p2, SSH protocols 1.5/2.0, OpenSSL 0x0090601f
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Seeding random number generator
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: restore_uid
debug1: ssh_connect: getuid 0 geteuid 0 anon 1
debug1: Connecting to [217.160.xxx.xxx] port 22.
debug1: temporarily_use_uid: 0/0 (e=0)
debug1: restore_uid
debug1: temporarily_use_uid: 0/0 (e=0)
debug1: restore_uid
debug1: Connection established.
debug1: read PEM private key done: type DSA
debug1: read PEM private key done: type RSA
debug1: identity file /root/.ssh/identity type 0
debug1: identity file /root/.ssh/id_rsa type -1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: Remote protocol version 1.99, remote software version OpenSSH_2.9p1
debug1: match: OpenSSH_2.9p1 pat ^OpenSSH
debug1: Local version string SSH-1.5-OpenSSH_2.9.9p2
debug1: Waiting for server public key.
debug1: Received server public key (768 bits) and host key (1024 bits).
The authenticity of host (217.160.xxx.xxx)' can't be established.
RSA1 key fingerprint is XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'webfuerdich.de,217.160.xxx.xxx' (RSA1) to the list of known hosts.
debug1: Encryption type: 3des
debug1: Sent encrypted session key.
debug1: Installing crc compensation attack detector.
debug1: Received encrypted confirmation.
debug1: Trying RSA authentication with key '/root/.ssh/identity'
debug1: Server refused our key.
debug1: Doing password authentication.
password:
debug1: Sending command: cat -
debug1: Entering interactive session.
debug1: fd 0 setting O_NONBLOCK
debug1: fd 1 setting O_NONBLOCK
debug1: Sending eof.
debug1: fd 1 clearing O_NONBLOCK
debug1: Transferred: stdin 0, stdout 0, stderr 0 bytes in 0.0 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 0.0
debug1: Exit status 0
Dirk
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Genau hier :Wo liegt denn nun der fehler ?
Code: Select all
Transferred: stdin 0, stdout 0, stderr 0 bytes in 0.0 seconds
Warum nimmst du dafür nicht (ist ja nur ein mal) scp ?
Btw. : Deine Artikel kannst du auch selbst ändern ... ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
diesen aufruf dafür nehme ich
Dirk,
Ja meine kann ich ändern, nur die anderen net!
Code: Select all
cat ~/.ssh/identity.pub | ssh -v web6@webserver.de cat - >> ~/.ssh/authorized_keys
Ja meine kann ich ändern, nur die anderen net!
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Sofern es die "identity.pub" überhaupt gibt (imNormalfall heißt sie id_rsa.pub oder id_dsa.pub) mach mal einfach ein
Code: Select all
scp ~/.ssh/identity.pub user@server.tld:~/.ssh/authorized_keys
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
hmm da kommt
Dirk
Code: Select all
/root/.ssh/identity.pub: No such file or directory
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Das kommt davon, wenn man einfach stumpf abtippt ... mach mal ein
Das, was da rauskommt, kannst du dann rüberkopieren.
Code: Select all
ls -l ~/.ssh/*.pub
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
jep habe ich gemacht; antwort
Dirk
Code: Select all
scp: /home/www/web7/.ssh/authorized_keys: No such file or directory
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
OK, auf der anderen Kiste einloggen, mkdir ~/.ssh , danach abmelden, und noch mal rüberschieben.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
hmmm shit
Dirk
Code: Select all
mkdir: cannot create directory `/home/www/web7/.ssh': Keine Berechtigung
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Das ganze nimmt langsam IRC-mäßige Züge an ...
Als welcher User bist du angemeldet ? Als www7 ?
Als welcher User bist du angemeldet ? Als www7 ?
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
jep, genau soll ich in irc chat kommen ?
Dirk
Dirk
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
In dem Fall ginge das schneller, und der Platz in der Datenbank würde etwas geschont ...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
bin drin im forums chat
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
so das mit dem web funzt nun, nur halt das mit dem ohne passwort net.
Dirk
Code: Select all
# ssh-keygen
Generating public/private rsa1 key pair.
Enter file in which to save the key (/root/.ssh/identity):
/root/.ssh/identity already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/identity.
Your public key has been saved in /root/.ssh/identity.pub.
The key fingerprint is:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
p15112076:~ # cat ~/.ssh/identity.pub | ssh -v web7@server.de cat - >> ~/.s
sh/authorized_keys
OpenSSH_2.9.9p2, SSH protocols 1.5/2.0, OpenSSL 0x0090601f
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Seeding random number generator
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: restore_uid
debug1: ssh_connect: getuid 0 geteuid 0 anon 1
debug1: Connecting to webfuerdich.de [217.160.xxx.xxx] port 22.
debug1: temporarily_use_uid: 0/0 (e=0)
debug1: restore_uid
debug1: temporarily_use_uid: 0/0 (e=0)
debug1: restore_uid
debug1: Connection established.
debug1: read PEM private key done: type DSA
debug1: read PEM private key done: type RSA
debug1: identity file /root/.ssh/identity type 0
debug1: identity file /root/.ssh/id_rsa type -1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: Remote protocol version 1.99, remote software version OpenSSH_2.9p1
debug1: match: OpenSSH_2.9p1 pat ^OpenSSH
debug1: Local version string SSH-1.5-OpenSSH_2.9.9p2
debug1: Waiting for server public key.
debug1: Received server public key (768 bits) and host key (1024 bits).
debug1: Host 'webfuerdich.de' is known and matches the RSA1 host key.
debug1: Found key in /root/.ssh/known_hosts:1
debug1: Encryption type: 3des
debug1: Sent encrypted session key.
debug1: Installing crc compensation attack detector.
debug1: Received encrypted confirmation.
debug1: Trying RSA authentication with key '/root/.ssh/identity'
debug1: Remote: RSA authentication refused for web7: bad ownership or modes for
'/home/www/web7/.ssh'.
debug1: Server refused our key.
debug1: Doing password authentication.
web7@server.de's password:
debug1: Sending command: cat -
debug1: Entering interactive session.
debug1: fd 0 setting O_NONBLOCK
debug1: fd 1 setting O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
debug1: Transferred: stdin 333, stdout 333, stderr 0 bytes in 0.1 seconds
debug1: Bytes per second: stdin 4321.5, stdout 4321.5, stderr 0.0
debug1: Exit status 0
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
nochmal zum erten teil dieses treads mit dem abgelcih innerhalb eines webs
siehe:
Dirk
hat sich erledig geht mit --exclude
Dirk
siehe:
wie kann ich .htaccess dateien da nicht mit kopieren, schreiben lassen ?Probier's mal so
Code:
rsync -avz --delete /home/www/web3/html/perl/gtchat95/Members /home/www/web3/html/emails
Dabei natürlich gut auf die Pfade aufpassen ...
Dirk
hat sich erledig geht mit --exclude
Dirk
Last edited by distanzcheck on 2003-05-22 22:19, edited 1 time in total.
-
- Posts: 315
- Joined: 2002-09-24 13:26
Re: dateien innerhalb eines web per cronjob abgleichen
sorry, hatte Dein edit zu spät gesehen
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
ja habe ich ja auch festgestellt nur nicht sofort gepostet!
Trotzdem Danke,
weißt auch das mit der passwortabfrage ?
Dirk
Trotzdem Danke,
weißt auch das mit der passwortabfrage ?
Dirk
-
- Posts: 315
- Joined: 2002-09-24 13:26
Re: dateien innerhalb eines web per cronjob abgleichen
Das wurde hier doch schon vorgestellt.und auch im IRC besprochen. Bei mir klappt das genau so wie es auch im How-To steht
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
bei mir leider nicht! kannst ja capaincrunch fragen haben es auch zusammen nicht hinbekommen.
Es ist evtl. ein rechte Problem auf dem Zielserver!
Welche vorraussetzungen müssen denn auf dem Zielserver vorhanden sein ?
Zielserver: .ssh verzeichniss ist da, autorised_key wurde auch übertragen.
Quellserver: ssh-keygen nach howtoo in /etc/.ssh angelegt
und per scp und auch cat den key zum zielserver übertragen, trotzdem kommt jedesmal bei aufruf des user@host.de die passwortabfrage!
Dirk
Es ist evtl. ein rechte Problem auf dem Zielserver!
Welche vorraussetzungen müssen denn auf dem Zielserver vorhanden sein ?
Zielserver: .ssh verzeichniss ist da, autorised_key wurde auch übertragen.
Quellserver: ssh-keygen nach howtoo in /etc/.ssh angelegt
und per scp und auch cat den key zum zielserver übertragen, trotzdem kommt jedesmal bei aufruf des user@host.de die passwortabfrage!
Dirk
-
- Posts: 531
- Joined: 2003-01-09 08:58
- Location: NRW
Re: dateien innerhalb eines web per cronjob abgleichen
wie muß ich dieses abändern damit die dateien daten.dat auf dem zielserver chmod 777 haben ?
Dirk
Code: Select all
rsync -avz --exclude ".htaccess" --delete /home/www/web3/html/perl/gtchat95/Members /home/www/web3/html/emails
Dirk
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: dateien innerhalb eines web per cronjob abgleichen
Die Zeile : gar nicht, da rsync (vernünftigerweise) die Rechte gleich richtig setzt ...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc