Kirjoittaja Aihe: Miten esitetään sudo editori (muu kuin vi/vim = nano)  (Luettu 8088 kertaa)

0 jäsentä ja 2 Vierasta katselee tätä aihetta.

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Moi taas.

Kysymyksiä pukkaa,
Koodia: [Valitse]
export VISUAL="nano"
export EDITOR="$VISUAL"

toimii sekä pentti peruskäyttäjällä ja rootilla ~/.bashrc tiedostoon laitettuna.
Mutta mihin ko. "muuttujat" laitetaan sudo:lle


Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 945
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #1 : 25.05.2024 - klo:10:19 »
Moi taas.

Kysymyksiä pukkaa,
Koodia: [Valitse]
export VISUAL="nano"
export EDITOR="$VISUAL"

toimii sekä pentti peruskäyttäjällä ja rootilla ~/.bashrc tiedostoon laitettuna.
Mutta mihin ko. "muuttujat" laitetaan sudo:lle

sudo on vain komento, joten sille ei voi panna mitään. Tällainen toimii:

Koodia: [Valitse]
EDITOR=nano sudo KOMENTO…
 …ja tuostahan voi sitten tehdä aliaksen. Toinen tapa on tietysti heittää kyseiset rivit joko järjestelmänlaajuiseen /etc/bash.bashrc-tiedostoon tai root-käyttäjän tiedostoon /root/.bashrc.
pöytäkone 1, NUC: openSUSE Leap 15.6; kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #2 : 25.05.2024 - klo:10:51 »
Kumpikaan ehdokas ei toimi. rootia olin jo kokeillut, ei avaa sudo crontab -e muulla kuin vi editorilla.
Taidampa taas tehdä linkin nano => vi. Se ei vaan kesta voimassa kuin sen ajan kunnes vi päivittyy.
Saisivat poistaa hirviöt vi ja vim, ne ei sovellu peruskäyttäjälle.
Tietenkin voin tehdä aliaksen jos nyt osaan sen tehdä?

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #3 : 25.05.2024 - klo:11:00 »
Koodia: [Valitse]
Tämä toimii, mitkään muut variatiot ei toimi. :(
[cod€]aimo@kone-3:~> sudo mv /usr/bin/vi /usr/bin/vi-old
[sudo] password for raimo:
raimo@kone-3:~> sudo ln -s /usr/bin/nano /usr/bin/vi

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 453
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #4 : 25.05.2024 - klo:13:01 »
Heh ...
... todellinen purkkakorjaus.  ;D

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 945
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #5 : 25.05.2024 - klo:13:37 »
Kumpikaan ehdokas ei toimi.

Äh, yksi ajatus- ja toinen muistivirhe:

1) Ajatusvirhe oli panna kertaluontoinen ympäristömuuttujan asetus väärään paikkaan: se kuuluu sudon jälkeen.

Koodia: [Valitse]
sudo EDITOR=nano crontab -e
2) Muistivirhe oli se, etten muistanut, kuinka rajoittunut Bash joiltakin osin on (itse käytän Zsh:ta). Eihän siinä todella ole käynnistystiedostoja kuin kirjautumis- ja vuorovaikutteisille komentotulkeille!

Tämmöinenkin ratkaisu kuitenkin on, että teet muutoksen tiedostoon /etc/sudoers. Se suositellaan tehtäväksi visudo-komennolla, joten:

Koodia: [Valitse]
sudo EDITOR=nano visudo
Etsi rivi Defaults env_keep = "…" ja lisää säilytettäviin ympäristömuuttujiin EDITOR (ja halutessasi VISUAL). Näin käyttäjän oma muokkainasetus säästetään sudoa käytettäessä.
pöytäkone 1, NUC: openSUSE Leap 15.6; kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #6 : 25.05.2024 - klo:14:52 »
Äh, yksi ajatus- ja toinen muistivirhe:

1) Ajatusvirhe oli panna kertaluontoinen ympäristömuuttujan asetus väärään paikkaan: se kuuluu sudon jälkeen.

Koodia: [Valitse]
sudo EDITOR=nano crontab -e
2) Muistivirhe oli se, etten muistanut, kuinka rajoittunut Bash joiltakin osin on (itse käytän Zsh:ta). Eihän siinä todella ole käynnistystiedostoja kuin kirjautumis- ja vuorovaikutteisille komentotulkeille!

Tämmöinenkin ratkaisu kuitenkin on, että teet muutoksen tiedostoon /etc/sudoers. Se suositellaan tehtäväksi visudo-komennolla, joten:

Koodia: [Valitse]
sudo EDITOR=nano visudo
Etsi rivi Defaults env_keep = "…" ja lisää säilytettäviin ympäristömuuttujiin EDITOR (ja halutessasi VISUAL). Näin käyttäjän oma muokkainasetus säästetään sudoa käytettäessä.

Nyt putosi eno sekä setä veneestä, mitä pitää lisätä visudoon? Saisinko esmerkkirivin?

edit: lisäsin ko. riville EDITOR=nano VISUAL=nano ei se ainakaan jumiin menny eikä varoittanut virheestä?

« Viimeksi muokattu: 25.05.2024 - klo:15:06 kirjoittanut raimo-2 »

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #7 : 25.05.2024 - klo:14:56 »
Heh ...
... todellinen purkkakorjaus.  ;D

Eikö, sillä on ment ainakin vuosi kun en ole keksinyt mitä pitää muokata.
Yksi ajatus olisi opetella ton vi käyttö, mutta crontabin * jo tuottaa tuskaa, se ei tajua sitä (vi).

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #8 : 25.05.2024 - klo:14:58 »
sudo visudo siksi että se tarkistaa lisäykset ja varoittaa jos on virheellistä koodia joka saattaa jumittaa sudo:n.

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #9 : 25.05.2024 - klo:15:35 »
Lainaus
Nyt putosi eno sekä setä veneestä, mitä pitää lisätä visudoon? Saisinko esmerkkirivin?

edit: lisäsin ko. riville EDITOR=nano VISUAL=nano ei se ainakaan jumiin menny eikä varoittanut virheestä?

Näyttäis toimivan, lopullinen totuus tulee kun vi/vim päivittyy.
Ainakin buutin jälkeen nano avaa sudo crontab -e
vi -komennolla aukeaa vim, mutta se johtuu minun hienosta linkityksestä jota en osaa oikein purkaa.

Kiitos paljon! :)

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #10 : 27.05.2024 - klo:07:03 »
Mitenkäs nyt toimitaan, sain ufw:n niin lukkoon että se ei aukea?
Koodia: [Valitse]
raimo@kone-3:~> sudo zypper ll

# | Name     | Type  | Repository | Comment
--+----------+-------+------------+--------
1 | ufw      | patch | (any)      |
2 | ufw-lang | patch | (any)      |

raimo@kone-3:~> sudo zypper rl ufw ufw-lang
No lock has been removed.
raimo@kone-3:~> sudo zypper ll

# | Name     | Type  | Repository | Comment
--+----------+-------+------------+--------
1 | ufw      | patch | (any)      |
2 | ufw-lang | patch | (any)      |

raimo@kone-3:~>

Poistin ufw:n ja buuttasin, mutta silti lukkotieto tulee vaikka pitäisi tuolla rl PAKETTI1 PAKETTI2 lähteä lukko auki, ei lähde.
« Viimeksi muokattu: 27.05.2024 - klo:07:23 kirjoittanut raimo-2 »

Poissa RaijaR

  • Jäsen
  • Viestejä: 1476
  • Sukupuoli: Nainen
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #11 : 27.05.2024 - klo:18:20 »
Ihan vaan myötätunnosta kerron oman ongelmani.

Meni plasma ennemmän tai vähemmän sekaisin. Olen yrittänyt sitä korjata monena päivänä (kröhöm), mutta heikolla tuloksella. Itse asissa "korjauksieni" myötä tilanne vain meni huonompaan suuntaa. >:(
Päätin sitten tyhjentää .cache-hakemiston, mutta onnistuin tuhoamaan .config-hakemiston. Hetken jo alkoi olla epätoivoinen tunne, mutta onneksi varakopiolevyltä löytyi suht tuore versio kotihakemistosta...
Saattaa jopa taas plasma toimiakin ???
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #12 : 27.05.2024 - klo:18:24 »
Oletko koittanut saatko yastilla lukon pois?

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #13 : 27.05.2024 - klo:19:03 »
Oletko koittanut saatko yastilla lukon pois?

En ole, vieroksun sitä kun en osaa yhtään käyttää koko yastia.
Missähän se lukko siellä olisi?

No varmaan löydän sen?

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #14 : 27.05.2024 - klo:19:17 »
etsit paketin ja painat hiiren oikeallla sen päällä. Sinulla pitäisi olla siinä lukon kuvan niin valitset sen Pidä tai miten onkaan suomennettu Keep englanniksi.

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #15 : 27.05.2024 - klo:19:47 »
etsit paketin ja painat hiiren oikeallla sen päällä. Sinulla pitäisi olla siinä lukon kuvan niin valitset sen Pidä tai miten onkaan suomennettu Keep englanniksi.

Yastin haku ei löydä ufw:tä, vaikka ohjelma on käynnissä koko ajan.
Nyt mietin että miten sen asensin alkujaan. Nyt se kyllä asntuu ja poistuu ihan sudo zypper in/rm

Asensin sen nyt OneClick tms asennuksena, silti Yast ei löydä sitä, tai minä en löydä. Kun en tiedä mistä etsiä?
Yastin hakukenttään kirjoitettu ufw antaa tympeän tyhjän ruudun.


Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #16 : 27.05.2024 - klo:19:53 »
Kyllä se pitäisi yhtälailla löytyä yastilla jos se löytyy zypperillä. Ainakin Tumbleweedissä se näyttäs löytyvän alla olevasta reposta
Koodia: [Valitse]
15 | security                               | Security tools (openSUSE_Tumbleweed)   | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/

Mitä repoja sinulla on käytössä
Koodia: [Valitse]
zypper lr -u

Koodia: [Valitse]
zypper info ufw

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #17 : 27.05.2024 - klo:20:06 »
Koodia: [Valitse]
raimo@kone-3:~> sudo zypper lr -u
[sudo] password for raimo:
Sorry, try again.
[sudo] password for raimo:
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                                | Name                                   | Enabled | GPG Check | Refresh | URI
---+--------------------------------------+----------------------------------------+---------+-----------+---------+---------------------------------------------------------------------------------------------
 1 | Google-Chrome                        | Google-Chrome                          | Yes     | (r ) Yes  | No      | http://dl.google.com/linux/chrome/rpm/stable/x86_64
 2 | download.opensuse.org-non-oss        | Pääasennuslähde (NON-OSS)              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 3 | download.opensuse.org-oss            | Pääasennuslähde (OSS)                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/
 4 | download.opensuse.org-tumbleweed     | Perusasennuslähde päivityksille        | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/tumbleweed/
 5 | google-chrome                        | google-chrome                          | Yes     | (r ) Yes  | Yes     | https://dl.google.com/linux/chrome/rpm/stable/x86_64
 8 | https-download.opensuse.org-841b8407 | openSUSE:Tumbleweed                    | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
 7 | https-download.opensuse.org-4197a02a | openSUSE:Tumbleweed                    | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/tumbleweed/repo/oss/
 6 | https-download.opensuse.org-030119b1 | security                               | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/
 9 | microsoft-edge                       | microsoft-edge                         | Yes     | (r ) Yes  | Yes     | https://packages.microsoft.com/yumrepos/edge/
10 | nordvpn                              | nordvpn                                | Yes     | (r ) Yes  | Yes     | https://repo.nordvpn.com//yum/nordvpn/centos/x86_64
11 | openSUSE-20240503-0                  | openSUSE-20240503-0                    | No      | ----      | ----    | hd:/?device=/dev/disk/by-id/usb-Kingston_DataTraveler_3.0_94B86DC68E36E36040000E86-0:0-part2
12 | repo-debug                           | openSUSE-Tumbleweed-Debug              | No      | ----      | ----    | http://download.opensuse.org/debug/tumbleweed/repo/oss/
13 | repo-openh264                        | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
14 | repo-source                          | openSUSE-Tumbleweed-Source             | No      | ----      | ----    | http://download.opensuse.org/source/tumbleweed/repo/oss/
15 | snappy                               | snappy                                 | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed

edit: Mistähän kaukaa noi suomenkieliset lähteet on tunkennu täysin
Englantilaiseen asennukseen. Muuta Suomalaista ei ole minun asentamana kuin näppäimistö.


Koodia: [Valitse]
raimo@kone-3:~> zypper info ufw
Loading repository data...
Reading installed packages...


Information for package ufw:
----------------------------
Repository     : security
Name           : ufw
Version        : 0.36.1-1.32
Arch           : noarch
Vendor         : obs://build.opensuse.org/security
Installed Size : 781,4 KiB
Installed      : Yes
Status         : up-to-date
Source package : ufw-0.36.1-1.32.src
Upstream URL   : https://launchpad.net/ufw
Summary        : Uncomplicated Firewall
Description    :
    The Uncomplicated Firewall(ufw) is a front-end for netfilter, which
    aims to make it easier for people unfamiliar with firewall concepts.
    Ufw provides a framework for managing netfilter as well as
    manipulating the firewall.
« Viimeksi muokattu: 27.05.2024 - klo:20:17 kirjoittanut raimo-2 »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #18 : 27.05.2024 - klo:20:12 »
Kyllä se sun tosta repo #6 on asentunut. Pitäs kyllä löytyä yastilla myös

sivu huomiona repo #11 kannattaa varmaan poistaa varsinkin jos usb-tikku ei ole jatkuvasti kiinni. Muista repoista saat samat paketit ja päivitykset.

samoin varmaan toinen #1 tai #5 chromelle riittää kumpi nyt onkaan toimiva

Poissa raimo-2

  • Jäsen
  • Viestejä: 197
  • Tumbleweed
    • uhvo.org
Vs: Miten esitetään sudo editori (muu kuin vi/vim = nano)
« Vastaus #19 : 27.05.2024 - klo:20:20 »
Kyllä se sun tosta repo #6 on asentunut. Pitäs kyllä löytyä yastilla myös

sivu huomiona repo #11 kannattaa varmaan poistaa varsinkin jos usb-tikku ei ole jatkuvasti kiinni. Muista repoista saat samat paketit ja päivitykset.

samoin varmaan toinen #1 tai #5 chromelle riittää kumpi nyt onkaan toimiva

Mutta kun ei löydy, mihin se haku kirjoitetaan?
Yastin aloitusikkunassa oleva haku ei löydä ufw:tä