SSH i ditt Webbhotellskonto

Vill du komma igång direkt? Följ guiden för att skapa en SSH-användare.

SSH-tjänsten är till för att du som kund ska kunna hantera materialet till din hemsida med välkända verktyg. Det är viktigt att du förstår att hemkatalogen i den här tjänsten är exakt samma katalog som du når via FTP. Om du raderar eller ändrar filer här påverkas alltså de hemsidor du har på ditt konto direkt.

Tjänsten är inte avsedd för att starta egna serverprocesser, söka åtkomst till andra kunders material eller resurser, eller ta i anspråk en stor andel av de resurser som tjänsten erbjuder (till exempel minne, processorkraft, nätverk eller lagring). Kunder som missbrukar tjänsten kan stängas av, och processer som bedöms nyttja tjänsten felaktigt kan komma att avslutas.

Godkända typer av nyckelpar

  • ECDSA 256/384/521 bitar
  • ED25519
  • RSA 4096 bitar

Installerade verktyg

Skal

  • bash
  • csh
  • tcsh

Textredigerare

  • vim
  • nano
  • ee

Verktyg

Språk

  • PHP
  • Python
  • Perl

Exempel på kommandon

[loopiademo@s843 ~]$ ls
blogg.mindoman.se


[loopiademo@s843 ~]$ cd blogg.mindoman.se/public_html
[loopiademo@s843 ~/blogg.mindoman.se/public_html]$ wp --path=`pwd` plugin list
+-------------------------------------+----------+-----------+---------+
| name                                | status   | update    | version |
+-------------------------------------+----------+-----------+---------+
| akismet                             | inactive | available | 3.3.2   |
| all-in-one-wp-migration             | inactive | available | 6.48    |
| all-in-one-wp-security-and-firewall | inactive | available | 4.2.8   |
| backupwordpress                     | active   | available | 3.6.4   |
| hello                               | active   | available | 1.6     |
| simple-automatic-updates            | active   | none      | 0.1.3   |
| wp-super-cache                      | inactive | available | 1.4.9   |
| advanced-cache.php                  | dropin   | none      |         |
+-------------------------------------+----------+-----------+---------+


[loopiademo@s843 ~/blogg.mindoman.se/public_html]$ wp --path=`pwd` plugin deactivate hello
Plugin 'hello' deactivated.
Success: Deactivated 1 of 1 plugins.


[loopiademo@s843 ~/blogg.mindoman.se/public_html]$ wp --path=`pwd` plugin update wp-super-cache
Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in blogg.mindoman.se/public_html/wp-admin/includes/class-wp-ajax-upgrader-skin.php on line 103
Laddar ner uppdatering från https://downloads.wordpress.org/plugin/wp-super-cache.1.7.1.zip...
Packar upp uppdatering...
Installerar den senaste versionen...
Tar bort den gamla versionen av tillägget...
PHP Deprecated:  The each() function is deprecated. This message will be suppressed on further calls in blogg.mindoman.se/public_html/wp-admin/includes/class-wp-upgrader.php on line 361
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in blogg.mindoman.se/public_html/wp-admin/includes/class-wp-upgrader.php on line 361
Tillägget uppdaterades utan problem.
+----------------+-------------+-------------+---------+
| name           | old_version | new_version | status  |
+----------------+-------------+-------------+---------+
| wp-super-cache | 1.4.9       | 1.7.1       | Updated |
+----------------+-------------+-------------+---------+
Success: Updated 1 of 1 plugins.


[loopiademo@s843 ~/blogg.mindoman.se/public_html]$ wp --help

Clamscan

[loopiademo@s845 ~]$ clamscan -ir blogg.mindoman.se/
blogg.mindoman.se/public_html/wp-pass.php: {MD5}Malware.Expert.wp-pass.php.UNOFFICIAL FOUND

----------- SCAN SUMMARY -----------
Known viruses: 6821769
Engine version: 0.102.2
Scanned directories: 207
Scanned files: 1983
Infected files: 1
Data scanned: 38.58 MB
Data read: 19.32 MB (ratio 2.00:1)
Time: 41.355 sec (0 m 41 s)

rsync

[loopiademo@s845 ~]$ rsync -au --delete bloggdev.mindoman.se/ blogg.mindoman.se/

Vanliga frågor (FAQ)

Fråga: Vilken sorts Linux är detta?
Svar: Vi använder FreeBSD, som inte är Linux.

Fråga: Kan jag använda cron?
Svar: Nej. För återkommande jobb (cronjobb) hänvisar vi i stället till schemaläggaren i Kundzonen.

Fråga: Hur avslutar jag vim?
Svar: Se https://github.com/hakluke/how-to-exit-vim

Fråga: Jag råkade ha sönder något – har ni backup?
Svar: Du når tidigare versioner av dina kataloger och filer i mappen .snapshot/. Du kan också återställa en säkerhetskopia via Kundzonen enligt guiden för att återställa din hemsida.

Fråga: Jag vill använda ett verktyg som inte finns installerat – kan ni lägga till det?
Svar: Kontakta oss på support@loopia.se med ditt förslag, så ser vi vad vi kan göra.

Fråga: Jag hittar inte wget – vad gör jag?
Svar: Använd fetch eller curl i stället.

Fråga: Hur blir jag root?
Svar: Det går inte. Detta är ett gränssnitt för att administrera dina webbfiler, inte en VPS. Du har tillgång till dina filer och de verktyg vi har installerat utan att vara root.

Fråga: PHP-minnet tar slut när jag använder composer – hur höjer jag gränsen?
Svar: Du kan köra composer med “php -d memory_limit=2048M composer.phar ARGUMENT”.

Portar öppna för utgående trafik

ftp-data      20/tcp   # File Transfer [Default Data]
ftp           21/tcp   # File Transfer [Control]
ssh           22/tcp   # Secure Shell
http          80/tcp   # World Wide Web HTTP
ldap          389/tcp  # Lightweight Directory Access Protocol
https         443/tcp  # https
ldaps         636/tcp  # ldap protocol over TLS/SSL
ftps-data     989/tcp  # ftp protocol, data, over TLS/SSL
ftps          990/tcp  # ftp protocol, control, over TLS/SSL
ms-sql-s     1433/tcp  # Microsoft-SQL-Server
ms-sql-m     1434/tcp  # Microsoft-SQL-Monitor
mysql        3306/tcp  # MySQL
postgresql   5432/tcp  # PostgreSQL Database
other        8080/tcp  # Alternativ port för http
other        8081/tcp  # Alternativ port för http
other        8443/tcp  # Alternativ port för https
other        9418/tcp  # GIT

Utöver dessa portar är även port 49152 – 65535 öppna, då dessa portar ofta används vid FTP-överföringar i passivt läge.
Was this article helpful?

Related Articles

Få hjälp via fjärrsupport

Klicka på knappen nedan för att starta fjärrsupport via ISL. Ange sessionskoden du fått från oss och klicka på Anslut, så är vi med dig alldeles strax!

Starta fjärrsupport