'tiedostotyyppi'-avainsanan arkisto

[Ratkaisu] Nautilus ja tiedostotyyppiin perustuva tietoturvaominaisuus

Lähtökohta
Olen avannut Nautilus-tiedostoselaimeen kansion, joka sisältää header.php -nimisen tiedoston. Valitsen tiedoston hiiren vasenta nappia käyttäen.
Ongelma

Odottamani tiedoston tekstieditorissa avaamisen sijasta Nautilus ilmoittaa seuraavaa:

Ei voi avata: header.php

Tiedostonimi "header.php" ilmaisee, että tiedoston tyyppi on "PHP-komentojonotiedosto". Sisältö kuitenkin ilmaisee, että tyyppi on "HTML-asiakirja". Tämän tiedoston avaaminen saattaa olla turvallisuusriski järjestelmällesi.

Älä avaa tiedostoa, jollet ole joko tehnyt sitä itse tai saanut sitä luotettavasta lähteestä. Tiedoston voi avata nimeämällä se uudestaan ja vaihtamalla tiedostopäätteeksi "HTML-asiakirja", jonka jälkeen sen voi avata normaalisti. Vaihtoehtoisesti, tämän voi tiedä valitsemalla tiedoston avaava sovellus "Avaa sovelluksella"-valikosta.

Ainoa vastausvaihtoehto, jonka ilmoitus valittavakseni tarjoaa, on Peru.

Ongelman syy
.php -päätteinen tiedostoni sisältää HTML-muotoisen asiakirjan, kuten ilmoitus kertoo, ja Nautiluksessa on tietoturvasyistä tällaisten tiedostojen suoran avaamisen esto.
Ratkaisu
Valitsen tiedoston oikealla hiiren napilla ja valitsemalla avautuvasta ponnahdusvalikosta kohdan Avaa ohjelmalla "Tekstieditori".
Huomautus
Eston hyödyllisyydestä ollaan ymmärrettävästi monta mieltä, ja siksi sen poiskytkemiseksi on Nautiluksen nykyisissä versioissa /apps/nautilus/preferences/display_mimetype_warning -avain, jonka arvoa voi muuttaa Sovellukset → Järjestelmätyökalut -valikosta löytyvällä Asetusten muokkaus -sovelluksella. Avaimen pois käytöstä -asentoon asettamisen jälkeen tiedosto avautuu normaalisti vasenta hiirennappia käyttäen.

[Ratkaisu] Rytmilaatikko .nfo-tiedostosta: “Tiedoston MIME-tyyppiä ei voi tunnistaa”

Lähtökohta
Minulla on kansio, jossa on musiikkitiedostoja ja yksi .nfo -päätteinen tiedosto. Tuon kansion sisällön Rytmilaatikko-musiikkisoittimeen valitsemalla sen Musiikki-valikon Tuo kansio... -kohdan kautta avautuvassa kansiovalitsimessa.
Ongelma
Rytmilaatikon Sivupaneeliin ilmestyy Tuonnin virheet -kohta samannimisen näkymän merkiksi. Kun valitsen sen, näkymän Sijainti-kentässä on .nfo -päätteisen tiedoston hakemistopolku ja Virhe-kentässä ilmoitus Tiedoston MIME-tyyppiä ei voi tunnistaa. Haluan, että .nfo -päätteisen tiedoston MIME-tyyppi tunnistetaan, tai jos se ei ole mahdollista, haluan, että Rytmilaatikko ei ilmoita tuonnin aikana havaitsemistaan virheistä.
Ongelman syy
.nfo -päätteisten tiedostojen MIME-tyyppiä ei ole määritelty järjestelmän MIME-tyyppejä määrittelevissä tiedostoissa.
Ratkaisu

Lisään järjestelmään .nfo -päätteisille tiedostoille MIME-tyypin tunnistamiseen tarvittavat tiedot.

  1. Suljen Rytmilaatikon.
  2. Avaan oman MIME-tyyppejä määrittelevän tiedostoni seuraavalla komennolla:

    gedit ~/.local/share/mime/packages/Override.xml
  3. Etsin tiedostosta sen viimeisen rivin, joka näyttää seuraavalta:

    </mime-info>

    Lisään välittömästi sen yläpuolelle seuraavat rivit:

    <mime-type type="text/x-extension-nfo">
    	<comment>NFO-tiedosto</comment>
    	<glob pattern="*.nfo"/>
    </mime-type>
  4. Tallennan muutokset tiedostoon ja suljen tekstieditorin.

Kun tämän jälkeen käynnistän Rytmilaatikon ja tuon siihen .nfo -tiedoston sisältävän kansion, Tuonnin virheet -kohdetta ei ilmesty Sivupaneeliin.