Skillnad mellan versioner av "Usenet News"

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
 
(4 mellanliggande sidversioner av 3 användare visas inte)
Rad 1: Rad 1:
  +
Nu är det möjligt att läsa och skriva NNTP-nyheter på Lysator igen.
[[Kategori:Instruktioner]]
 
  +
Detta görs på servern '''nyheter.lysator.liu.se''' port 563 med TLS,
Det ryktas i LysKOM att Usenet News finns hos Lysator.
 
  +
där inloggningen är din vanliga Lysatorinloggning. Det kan vara
Inifrån Lysators nätverk är det bara att ansluta till news.lysator.liu.se.
 
  +
möjligt att logga in okrypterat via port 119, men det är inte
Från utsidan ska det istället fungera att ansluta över NNTPS på port 563 med "användarnamn@lysator.liu.se" samt ditt vnliga lysator-lösenord.
 
  +
rekommenderat då ditt lösenord kan komma på vift. I synnerhet om du
OBS! Eventuellt går det även att ansluta okrypterat via port 119, men skulle du råka göra det med ditt lysatorlösenord bör du omedelbart ändra ditt lösenord samt sluta med sådana dumheter. Det går exempelvis att tunnla NNTP via en Lysator-dator över SSH (se [[vindbrygga]]) och då duger NNTP utan särskild inloggning.
 
  +
ansluter via en dator som befinner sig någon annanstans än ~.
   
  +
<b>OBS:</b> Utanför Lysators nät går det endast att logga in mot port 563 med TLS.
   
  +
==slrn==
=== Att tunnla NNTP via vindbrygga ===
 
   
  +
Du kan t.ex. använda programmet slrn för att läsa och skriva texter.
# Skapa en ssh-tunnel genom <tt>ssh -NL 9999:news.lysator.liu.se:119 vindbrygga.lysator.liu.se</tt>
 
  +
# Ställ in i din newsklient att news-servern är localhost och att porten den ska prata via är 9999
 
  +
Börja med att skapa ~/.slrnrc och sätt följande variabler:
# Nu ska du kunna läsa news även hemifrån.
 
  +
  +
<pre>
  +
set username "john"
  +
set hostname "lysator.liu.se"
  +
set realname "John Doe"
  +
charset display "utf-8"
  +
charset outgoing "utf-8"
  +
</pre>
  +
  +
Första gången du kör programmet måste du skapa ~/.jnewsrc på följande sätt:
  +
<pre>
  +
slrn -h snews://nyheter.lysator.liu.se -f ~/.jnewsrc --create
  +
</pre>
  +
  +
Hädanefter kan du starta slrn såhär:
  +
<pre>
  +
slrn -h snews://nyheter.lysator.liu.se
  +
</pre>
  +
  +
=== Källor ===
  +
  +
* https://wiki.archlinux.org/index.php/Slrn
  +
  +
* https://slrn.info/documentation.html
  +
  +
* https://help.ubuntu.com/community/slrn
  +
  +
==Emacs==
  +
  +
Emacs inbyggda e-postklient gnus kan också användas som nyhetsläsare.
  +
Lägg till detta i din <code>~/.emacs.el</code> fil:
  +
  +
<pre>
  +
(setq gnus-select-method '(nntp "nyheter.lysator.liu.se"
  +
(nntp-open-connection-function nntp-open-tls-stream)
  +
(nntp-port-number 563)
  +
(nntp-address "nyheter.lysator.liu.se")))
  +
</pre>
  +
  +
Sedan kan du ansluta med kommandot <code>M-x gnus</code> och för att
  +
få en översikt över alla nyheter använd <code>M-d</code>.
  +
  +
För att du inte ska behöva skriva in lösenordet varje gång kan du
  +
skapa filen <code>~/.authinfo</code> och lägga in följande rad i den:
  +
  +
<pre>
  +
machine nyheter.lysator.liu.se login <användarnamn> password <lösenord>
  +
</pre>
  +
  +
Om du har en gpg-nyckel kan du kryptera filen. Markera <code>.authinfo</code> filen
  +
i dired och använd <code>=</code> för att kryptera filen. Ge den nya
  +
filen namnet <code>~/.authinfo.gpg</code>. Sedan uppdaterar du
  +
variabeln <code>nntp-authinfo-file</code> med nya filnamnet:
  +
  +
<pre>
  +
(setq nntp-authinfo-file "~/.authinfo.gpg")
  +
</pre>
  +
  +
[[kategori:Emacs]]

Nuvarande version från 11 november 2022 kl. 15.08

Nu är det möjligt att läsa och skriva NNTP-nyheter på Lysator igen. Detta görs på servern nyheter.lysator.liu.se port 563 med TLS, där inloggningen är din vanliga Lysatorinloggning. Det kan vara möjligt att logga in okrypterat via port 119, men det är inte rekommenderat då ditt lösenord kan komma på vift. I synnerhet om du ansluter via en dator som befinner sig någon annanstans än ~.

OBS: Utanför Lysators nät går det endast att logga in mot port 563 med TLS.

slrn

Du kan t.ex. använda programmet slrn för att läsa och skriva texter.

Börja med att skapa ~/.slrnrc och sätt följande variabler:

set username "john"
set hostname "lysator.liu.se"
set realname "John Doe"
charset display "utf-8"
charset outgoing "utf-8"

Första gången du kör programmet måste du skapa ~/.jnewsrc på följande sätt:

slrn -h snews://nyheter.lysator.liu.se -f ~/.jnewsrc --create

Hädanefter kan du starta slrn såhär:

slrn -h snews://nyheter.lysator.liu.se

Källor

Emacs

Emacs inbyggda e-postklient gnus kan också användas som nyhetsläsare. Lägg till detta i din ~/.emacs.el fil:

(setq gnus-select-method '(nntp "nyheter.lysator.liu.se"
                                (nntp-open-connection-function nntp-open-tls-stream)
                                (nntp-port-number 563)
                                (nntp-address "nyheter.lysator.liu.se")))

Sedan kan du ansluta med kommandot M-x gnus och för att få en översikt över alla nyheter använd M-d.

För att du inte ska behöva skriva in lösenordet varje gång kan du skapa filen ~/.authinfo och lägga in följande rad i den:

machine nyheter.lysator.liu.se	login <användarnamn>		password <lösenord>

Om du har en gpg-nyckel kan du kryptera filen. Markera .authinfo filen i dired och använd = för att kryptera filen. Ge den nya filen namnet ~/.authinfo.gpg. Sedan uppdaterar du variabeln nntp-authinfo-file med nya filnamnet:

(setq nntp-authinfo-file "~/.authinfo.gpg")