Nybegynder : Hjælp til forskellige commandoer
Hejsa!
Jeg vil starte med at sige, at jeg er nok nået af det teste du kommer på en spasser, til Linux. Men, det stopper ikke mit forsøg med det vidunderlige system.
Jeg har for interessens skyld, fået fat på en række IBM xSeries servere, som jeg vil bruge til et LAN som jeg er med til at arrangere, men men men, jeg kan jo knap og nap finde ud af at slukke den med en commando. Jeg har valgt at køre debian på dem alle.
Jeg skal have hjælp til følgende(pt.):
- Hvordan flytter man filer fra en mappe, til en anden?
- Hvordan udpakker man .zip, .rar, .tar.gz?
- Hvordan henter man en fil eller folder fra en anden computer på netværket?
Jeg kunne sagtens bruge et link til en god og meget gennemgående guide omkring commandoer. Det hele laves selvfølgelig via CLI.
Jeg vil starte med at sige, at jeg er nok nået af det teste du kommer på en spasser, til Linux. Men, det stopper ikke mit forsøg med det vidunderlige system.
Jeg har for interessens skyld, fået fat på en række IBM xSeries servere, som jeg vil bruge til et LAN som jeg er med til at arrangere, men men men, jeg kan jo knap og nap finde ud af at slukke den med en commando. Jeg har valgt at køre debian på dem alle.
Jeg skal have hjælp til følgende(pt.):
- Hvordan flytter man filer fra en mappe, til en anden?
- Hvordan udpakker man .zip, .rar, .tar.gz?
- Hvordan henter man en fil eller folder fra en anden computer på netværket?
Jeg kunne sagtens bruge et link til en god og meget gennemgående guide omkring commandoer. Det hele laves selvfølgelig via CLI.
Kommentarer16
Hvordan flytter man filer
cp /sti/til/fil (mellemrum) /sti/til/placering <- hvis du vil kopire
ĥvis du vil move dem .. altså flytte så er det
mv /sti/til/fil (mellemrum) /sti/til/placering
Hvordan udpakker man .zip .rar .tar.gz?
tar -jxvf filename.tar.gz - for tar.gz filer.. du sætter bare den endelse på du skal bruge
- Hvordan henter man en fil eller folder fra en anden computer på netværket?
Du kan fx skrive: cd /sti/til/netværksplacring/ , og der efter bruge
cp command, til at kopiere det ned på harddisken.
:)
Hvordan flytter man filer
Det med at flytte filer
Samba: Det er således at der skabes et netværk som Windows computere kan læse, samt selvf. andre samba-clienter. Det fungere for såvidt, som du sikkert fra Windows.
Denne mulighed kunne lade sig gøre, hvis det "bare" er filer du skal flytte mellem to computere.
NFS: En mere "native" fildeling mellem systemerne, dog såvidt jeg husker kan du ikke opnå de samme hastigheder som ved samba. Men igen, primært til hvis du skal dele filer
SSH/SFTP: SSH, muliggør at du kan få adgang til en anden computer via terminalen. Derved får du fat i den anden computers terminal, og derved kan du lave alt på den modsatte computer. Dette er optimalt hvis du skal fjernkontrollere disse servere, på en nem måde. SFTP, er en "FTP-server" der kører via SSH protokollen, som igen muliggør transport af filer.
Alle mulighederne kan du sikkert læse meget mere om på Debians Wiki eller hvertfald på nettet :-)
Tilføjelse: Naturligvis vil du skulle bruge konsollen til en langrække ting, men faktisk er der grafiske overflader til langt de fleste af overstående funtloner.. :-)
Lige umiddelbart, lyder det
- Styre serveren - det glemte jeg at skrive. Jeg skal styre 4 server via en anden computer, og der har folk anbefalet mig OpenSSH + Putty.exe - OpenSSH har også SFTP
- Flytter filer til serveren - Vil jeg kunne bruge et tilfældigt FTP program i Windows til at flytte filer over? EDIT: Jeg fandt frem til at FileZilla understøtter SFTP, så i princippet vil jeg få en GUI overflade, som jeg kan bruge frem for terminal(tak!)
Jeg beklager de meget "rookie" præget spørgsmål, men jeg er virkelig på 'herrens mark' :)
Winscp
Winscp er et genialt stykke software. Intet mindre. :-)
Basal viden
http://www.linuxin.dk/node/43
jeg pleger at sende folk til
Den er ikke ny og teknisk set heller ikke rettet imod linux men det er en god dansksproget guide til et unix cli system.
IBM's redbooks er et andet godt sted at starte hvis man vil have noget mere avanceret sat op. og der udover er google din gode ven.
At flytte filer mellem computere her de forskellige ftp lignende protokoller det mindst komplekse, samba og NFS kan man skyde sig mere i foden med.
putty er en ssh client til windows openssh er instaleret default med de fleste linuxer men ikke altid aktiveret.
webmin(er i pakke) og turnkey linux(http://www.turnkeylinux.org/) er også noget du skal overveje.
OpenSSH
Du ser ud til at du er meget
http://www.linuxbog.dk/
Især bogen admin der bl.a. forklarer hvordan man gebærder sig i en terminal, kunne være god for dig at læse lidt på. De er faktisk kanongode og så er de gratis.
Hjælpen fundet
openssh er krypteret telnet,
komandoen "/etc/init.d/sshd start" som root starter sshd. Instalation og firewall opsætning er distributions specifict og meget ofte er sshd både instaleret og startet som default hvis du har valgt server konfiguration under linux install, alle turnkeylinux images har svjv sshd aktiv som default. Hvis det ikke er ligger den med 110% sikkerhed i pakkearkivet.
Derudover skal du have en klient, under windows er putty værd at anbefale, fra linux skriver man bare ssh server_navn i en komando prompt og så kommer man til serveren.
Sftp/scp kører over en ssh session so der skal ikke instaleres noget specielt på serveren. Filezilla er en krysplatform klient til ftp/sftp overførsler.
Du kan selvfølgeligt en masse andre ting med ssh men det kan du sætte dig ind i senere hen.
openssh
Krypteret telnet hedder telnet-ssl.
SSH er Secure SHell.
"OpenSSH er _ikke_ krypteret
jep men i praksis er ssh den krypterede erstatning for telnet
Nej
SSH og dermed OpenSSH er noget andet. SSH erstatter ikke telnet. Du kan ikke SSH'e ind på en mailexchange og se om den er korrekt sat op.
Hvis du vil have at folk skal lære at bruge Linux, så skal du ikke fortælle dem noget sludder.
McCleod48 det hjælper
Telnet protokollen(hvis man kan kalde den det) er engentligt bare en rå ansi text strem, og derfor kan en telnet klient bruges direkte imod http og smtp servere fordi well det er også bare specifikt formaterede ansi streams. så ja debug messigt er telnet klienten stadigvæk et vigtigt værktøj. telnetd er i praksis erstattet med sshd. SSL bruges som tunnellag til secure SMTP og https, derfor er telnet-ssl i brug.
I gamle dage brugte man telnet til at logge på fjern systemer. i den kontekst vi her er i bruges ssh som altilernativ til telnet. Der er nogle få cases(ILO/LOM systemer) hvor rå telnet stadigvæk br
Der er masser af kompleksistet i tunnel teknologier som SSL og SSH, hvor begreberne flyder rundt ssh og ssl er forskellige krypterings frameworks.
sshd er en ssh-tunnel baseret logon-tjeneste, telnetd-ssl(som stortset ikke bruges under linux) er en telnet-ssl baseret logon-tjeneste. SecureSMTP er ssl inpakket SMTP, https er en ssl inpakket https. telnet-ssl klienter kan formeteligt bruges imod både SMTPS og https.
... og som refenrece kan du