Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
wexl

wexl

Medlem
  • Plats Ljungby
  • Sysselsättning Inforskaffade mig nyligen en ny Mac
  • Registrerad 2007-11-21
  • Senast aktiv 2010-09-29
  • Antal inlägg 17

Foruminlägg

De senaste inläggen wexl har skrivit i forumet.

  • Medlem
  • Ljungby
  • 2008-10-29 16:43

Jag har gjort precis likadant fast jag har använd dsa istället för rsa och precis som det står så behöver jag endast skriva min passphrase en gång. Men jag gissar att det inte ska fungerar på en annan dator att försöka ansluta eftersom den inte har id_dsa ?

  • Medlem
  • Ljungby
  • 2008-10-29 15:56
Ursprungligen av d99gnu:

Gör en backup på din authorized_keys just in case och sedan på datorn du vill logga in skriv

cat namn_på_publika_nyckeln >> ~/.ssh/authorized_keys

om du inte vill klippa/klistra för att få innehållet i namn_på_publika_filen att hamna sist i authorized_keys filen.

Hmm. Trodde mig hade löst det hela men icke.
Jag skapade 2 nycklar med ss-keygen t dsa och ändrade sedan grafiskt id_dsa.pub till authorized_keys och la den i /.ssh på måldatorn.

Är det meningen att man ska komma in från en annan dator när jag har gjort som jag har gjort? När jag första gången använder min passphrase är det enbart att skriva in lösen men andra gången jag logga in behöver jag det inte? utan kommer direkt till måldatorn

Nu så existerar det i min /.ssh/ en id_dsa och en known host och i måldatorn existerar det i /.ssh/ en authorized_keys. Stämmer detta?

Det fungerar på min dator men hur ska det fungerar på en annan dator? om jag vill koppla upp mig?

Senast redigerat 2008-10-29 16:19
  • Medlem
  • Ljungby
  • 2008-10-28 22:10
Ursprungligen av sfalc:

Principen är att man har sin offentliga nyckel i en authorized_keys fil i ssh-mappen på de sitt användarkonto i den eller de maskiner som man vill komma åt med ssh.
Det spelar ingen roll var du skapar nyckelparet.
Det som är viktigt är att den publika nyckeln placeras i authorized_keys filen på de datorer du vill komma åt och den privata nyckeln har du på den eller de datorer som du vill logga in från.

Ok, Men hur får jag den publika nyckeln att placeras i Authorized_keys? Jag kan föra över den publika nyckeln med hjälp av den grafiska programmet (dock ingen aning hur det funkar i terminalen) men jag vet inte hur jag får det till authorized key?

När jag enbart la in min publika key i måldatorn så fick jag ett extra lösenord att skriva in. (jag valde ett lösenord för keygen) Men hur blir jag av med det lösenordet som jag hade från början. Tanken är att slippa alla sorters lösenord.

  • Medlem
  • Ljungby
  • 2008-10-28 18:39

När jag skriver ssh-keygen -t dsa, ska jag då skriva det i fönstret där jag är ansluten till måldatorn eller i en seperat fönster där jag inte är inloggad? beroende på vilket så skapas det ju antingen 2 keyger i måldatorn eller på min egna?

Tanken är att kunna slippa behöva skriva in lösenord varje gång för att ansluta. Just nu så kan jag skapa keygen men jag får det inte att fungerar så att jag slipper använda lösenord.

Senast redigerat 2008-10-28 22:08
  • Medlem
  • Ljungby
  • 2008-10-28 16:26

Fick enbart up ssh: connect to host XX.XXX.XXX.XX port 666: Connection refused
Existerar det ett annat program där man kan skapa nycklar i?
I och med att jag har ett grafisk program att tillgå så har jag alltså möjlighet att flytta över nycklarna manuellt men jag vet fortfarande inte hur jag kan flytta dem i terminalen eller hur jag skapar nycklar som jag kan flytta över manuellt i det grafiska läget?
Just nu så är problemet att jag inte vet hur jag ska flytta nycklarna så att jag har en nyckel på varje dator efter att jag har skrivit
ssh-keygen -t dsa

Senast redigerat 2008-10-28 17:12
  • Medlem
  • Ljungby
  • 2008-10-28 13:22

Jag har ett grafisk gränssnitt dock så försöker jag skapa ssh keys. Dock får jag problem med att flytta över en av nycklarna till måldatorn. (använder teminalen)
ssh-keygen -t dsa
Men i och med att jag ska flytta den ena genom att skriva:
scp ~/.ssh/id_dsa.pub XXXX:.ssh/authorized_keys2
Förstår fortfaranade inte hur jag flytta den ena nycklen till måldatorn.
Jag förstår inte hur jag skriver in port nummret så att jag ändrar standard 22 till min port 666.

  • Medlem
  • Ljungby
  • 2008-10-27 23:05
Ursprungligen av sfalc:

Hittade just en tänkbar förklaring varför det inte fungera. Det portnummer som du fått, 666, uppfattade jag som den port som du kan tunnla en filöverföringstjänsts på. Dock kan det var så att 666 är det port som du ska ansluta till med ssh.

Då blir kommandot "ssh anvä[email protected] -p 666"

För det kan vara så att, beroend på hur infrastrukturen ser ut hos den du skall anslut till,det finns ett antal ssh-servrar som döljer sig bakom samma IP-adress.

Det man då gör, är att man avänder icke-standardiserade portnummer. 22 är den ordinarie porten för ssh, men bakom en port ryms det bara en server. Så om den du försöker ansluta till har flera ssh servrar misslyckas du p.g att du ansluter till fel server.

Så prova med att lägga till -p 666 på kommandoraden

Där hade vi felet. Tack så mycket. Har nu alltså fått åtkomst till måldatorn.
Nu kan jag äntligen gå vidare. När vi ändå håller på.
Hur ser jag innehåller i måldatorn?

  • Medlem
  • Ljungby
  • 2008-10-27 22:32

Fått reda på att det är inget fel på mitt lösenord. Ush!!
Förstår inte varför det inte funkar..

  • Medlem
  • Ljungby
  • 2008-10-27 22:18

Jag har fått en ip adress, användarnamn och ett lösenord.
När jag skriver ssh anvä[email protected]
Så kommer password up
När jag sedan försöker skriva in mitt lösenord så följs det enbart med ett till password.
Alltså gissningsvis fel lösenord?

  • Medlem
  • Ljungby
  • 2008-10-27 22:09

Hur loggar jag in med SSH? De olika försöka jag har gjort slutar med att jag enbart få upp att jag ska skriva in password men sen kommer jag inte längre?

  • Medlem
  • Ljungby
  • 2008-10-27 21:56

Jag ska sätta upp en krypterad förbindelse med SSH och använda den för att hämta och lämna dokument i en måldator där jag har en ip och ett konto.

  • Medlem
  • Ljungby
  • 2008-10-27 21:43
Ursprungligen av Standout:

Du bör ju ha något slags konto på burken du ansluter mot. Användarnamnet till det kontot är det du ska använda.

Jag har ett användarnamn men jag förstår fortfarande inte vilket som är rätt ssh -l som jag ska använda?
Tack på förhand

  • Medlem
  • Ljungby
  • 2008-10-27 21:19

Jag förfogar enbart över en ip adress och en port som det här fallet är 666.
Så i fallet som ovanstående skrev så innebär det att för min kännedom så vet jag både den lokala ip och "hosten". Hur gör jag när jag enbart vet ip till måldatorn?
Jag förstår absolut ingenting.

  • Medlem
  • Ljungby
  • 2008-10-27 20:25

Om livet är så enkelt ska vara SSH men ge sig tusan på att man inte får det att fungerar.
Hittade den här:
" Steps for using SSH from OS X:
On your Mac from the pulldown under Go:

1. Select Applications
2. Open the Utilities folder
3. Double-click the Terminal utility to start it
4. In the command-line (versus graphical) interface window enter
ssh NetID@u.arizona.edu
where NetID is your username on the U-System. You will be prompted for your password. At this point you are actually logged in to Unix running on the U-System. (All of these commands apply to other systems requiring SSH, such as Super.) "
Har försökt men kommer ingenstans när password kommer up.

  • Medlem
  • Ljungby
  • 2008-10-27 20:18

Så när jag sitter i terminalen, hur skapar jag en SSH tunnel? när jag försöker händer absolut ingenting. Har även läst igenom hela man ssh men blir inte mer klok av all diverse olika synopsis.
Tanken är att jag enbart ska lägga över några dokument på måldatorn (med eller utan krypteringsnycklar)