Hej
Jag är rätt nybörjare på detta....säkert nån som har ett enkelt svar...
Hade tänkt att köra igång en dator med ubuntu server på som jag tänkte styra med en windows-dator. Låter det ok till en början??
Det jag undrar över är hur jag ska kunna fjärrstyra, och komma åt filerna på servern (som ligger på mitt lokala nätverk)?
Gissar att jag behöver Filezilla. (det har jag).
Har laddat ner open ssh på servern.
Har försökt att ansluta till servern men får bara felmeddelanden. Det jag gissar på är att jag ska ange serverns lokala-ip, serverns användarnamn, servers lösenord i flezilla och ansluta via sftp. Eller behövs det skapas en användare för den dator som jag försöker ansluta ifrån? Hur gör jag detta i så fall?
Det med öppna portar e ju också en grej. Ansluter genom en router, men har öppnat port 21 till min server. Borde ju inte vara nåt prob i mit egna nätverk eller,,,,
Mvh
styra servern med ssh
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Re: styra servern med ssh
Du har nog blandat ihop SSH, sFTP och FTP.
SSH är ett sätt att logga in på din dator från en annan dator. Via SSH kommer du åt bash, och kan styra din dator precis som när du sitter vid den. Allt krypterat.
FTP är ett okrypterat filöverföringsprotokoll. Ja, du vet nog själv vad det är...
sFTP, är FTP över SSH. Krypterat, samt att du loggar in med din användare du har på datorn.
FTP använder port 21.
SSH/sFTP använder port 22.
För att använda FTP, så lär du installera en FTP-server: T.ex vsftpd.
För SSH så är det "openssh-server" som gäller.
För att sen logga in via SSH kan du använda "putty" om du sitter i windows:
http://www.chiark.greenend.org.uk/~sgtatham/putty/
I Linux är det bara att skriva "ssh användare@ip-adress".
För att komma åt filerna via sFTP/FTP så kan man lämpligtvis använda FileZilla som du redan hittat på. Förövrigt en mycket bra sFTP klient!
SSH är ett sätt att logga in på din dator från en annan dator. Via SSH kommer du åt bash, och kan styra din dator precis som när du sitter vid den. Allt krypterat.
FTP är ett okrypterat filöverföringsprotokoll. Ja, du vet nog själv vad det är...
sFTP, är FTP över SSH. Krypterat, samt att du loggar in med din användare du har på datorn.
FTP använder port 21.
SSH/sFTP använder port 22.
För att använda FTP, så lär du installera en FTP-server: T.ex vsftpd.
För SSH så är det "openssh-server" som gäller.
För att sen logga in via SSH kan du använda "putty" om du sitter i windows:
http://www.chiark.greenend.org.uk/~sgtatham/putty/
I Linux är det bara att skriva "ssh användare@ip-adress".
För att komma åt filerna via sFTP/FTP så kan man lämpligtvis använda FileZilla som du redan hittat på. Förövrigt en mycket bra sFTP klient!

Home sweet ~/ = http://sandnabba.se
Re: styra servern med ssh
Aha, tack för att du redde ut det för mig
Har fått igång putty nu och även filezilla (men enbart med användarbehörighet, inte root alltså). När jag loggar in med filezilla så fungerar det när jag väljer ssh, inloggningstyp normal, användarnamn på servern, lösenord på servern. Detta gör att jag bara kan bläddra i mapparna men inte har några behörigheter till att flytta filer osv. Hur får jag till detta? När jag försöker logga in med root och lösenord så verkar den inte gilla lösenordet jag har på servern, kommer bara upp en ny ruta.
Om jag skulle vilja kunna komma åt servern via nätet hur gör jag då?
Gissar att det är då det krävs att jag lägger in användare som har behörighet i servern....

Har fått igång putty nu och även filezilla (men enbart med användarbehörighet, inte root alltså). När jag loggar in med filezilla så fungerar det när jag väljer ssh, inloggningstyp normal, användarnamn på servern, lösenord på servern. Detta gör att jag bara kan bläddra i mapparna men inte har några behörigheter till att flytta filer osv. Hur får jag till detta? När jag försöker logga in med root och lösenord så verkar den inte gilla lösenordet jag har på servern, kommer bara upp en ny ruta.
Om jag skulle vilja kunna komma åt servern via nätet hur gör jag då?
Gissar att det är då det krävs att jag lägger in användare som har behörighet i servern....
Re: styra servern med ssh
Du borde ha full behörighet i /home/din-användare. Troligtvis inte någonannanstans, och det ska du inte ha heller. 
För att logga in som root (verkligen inte att rekommenderas), så lär du sätta ett lösenord för root med "sudo passwd root" (från din vanliga användare).
För att komma åt servern utifrån så får du vidarebefodra port 22 till din server i din router (om du nu inte använder servern som router, då får du öppna porten i iptables).

För att logga in som root (verkligen inte att rekommenderas), så lär du sätta ett lösenord för root med "sudo passwd root" (från din vanliga användare).
För att komma åt servern utifrån så får du vidarebefodra port 22 till din server i din router (om du nu inte använder servern som router, då får du öppna porten i iptables).
Home sweet ~/ = http://sandnabba.se
- philip5
- HC-IRCare
- Inlägg: 1099
- Blev medlem: 21 feb 2009, 14:32
- OS: Kubuntu
- Utgåva: 23.10 Mantic Minotaur
- Ort: Uppsala
- Kontakt:
Re: styra servern med ssh
Root som konto och inloggning brukar även som standard vara spärrat att direkt lottas in som i inställningarna för ssh server och man normalt loggar in som annan användare och från den kör kommandon som root med sudo eller ändrar sin användare tillfälligt med su. På så sätt minskar man risken för direkta angrepp på root med t ex olika brute force attacker via ssh server.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Re: styra servern med ssh
Aha. Men hur gör man om man smidigast vill ha en root-behörighet till sin server via filezilla då? Det jag vill är att ha möjlighet att kunna flytta över filer eller editera...