SSH-tjenesten er der for at du som kunde skal kunne håndtere nettstedsmaterialet ditt med kjente verktøy. Det er viktig å forstå at hjemmekatalogen du har i denne tjenesten er den samme som når du bruker FTP-tjenesten. Dette betyr at hvis filer slettes eller endres, vil nettstedene du har i kontoen din på Loopia bli berørt umiddelbart.
Tjenesten er ikke ment å starte serverprosesser, søke tilgang til andre kunders materialer eller ressurser, eller bruke en stor andel av ressursene som tjenesten tilbyr, som minne, prosessorkraft, nettverk eller lagringskapasitet. Kunder som misbruker tjenesten kan bli suspendert. Prosesser som vurderes å bruke mulighetene til tjenesten feil, kan avsluttes.
Tjenesten er for tiden i beta, og denne guiden er for øyeblikket inaktiv.
Vil du teste nå? Kontakt support@loopia.no med kundenummer og publik nøkkel.
Godkjente typer nøkkelpar
- ECDSA 256/384/521 biter
- ED25519
- RSA 4096 biter
Installert verktøy
Skall
- bash
- csh
- tcsh
Tekstredigerer
- vim
- nano
- ee
Verktøy
- wp (WP-CLI, se https://developer.wordpress.org/cli/commands/)
- rsync
- zip/unzip
- clamscan
- git/tig
- curl
- hg (Mercurial)
- tmux
- composer
Språk
- PHP
- Python
- Perl
Eksempler på kommandoer
[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/
FAQ
Q: Hva slags Linux er dette?
A: Vi bruker FreeBSD som ikke er Linux.
Q: Kan jeg bruke cron?
A: Nei, for cronjob refererer vi til planleggeren i kundesonen.
Q: Hvordan avslutter jeg vim?
A: Følg denne guiden: https://github.com/hakluke/how-to-exit-vim
Q: Jeg hadde noe ødelagt, har du en sikkerhetskopi?
A: Du kan få tilgang til tidligere versjoner av katalogene/filene dine i .snapshot/ eller kan gjenopprette en sikkerhetskopi via kundesonen i henhold til denne guiden.
Q: Jeg vil bruke verktøy X, kan du installere det?
A: Kontakt oss på support@loopia.no med ditt forslag, så ser vi hva vi kan gjøre.
Q: Jeg finner ikke wget?
A: Bruk fetch eller curl i stedet.
Q: Hvordan blir jeg root?
A: Dette er et grensesnitt for å administrere webfilene dine og ikke en VPS. Du har tilgang til filene dine og verktøyene vi har installert uten å ha rot.
Q: Jeg går tom for PHP-minne når jeg bruker komponist, hvordan endrer jeg grensen?
A: Du kan kjøre composer med “php -d memory_limit=2048M composer.phar ARGUMENT”
Portene åpne for utgående trafikk
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 I tillegg til disse portene er portene 49152 - 65535 også åpne, da disse portene ofte brukes til FTP-overføringer i passiv modus.