GNU/Linux >> Znalost Linux >  >> Ubuntu

Získat oprávnění root pro Nautilus na Sftp připojení?

K sftp ke vzdáleným počítačům používám možnost „Připojit k serveru“ jako uživatel, který má oprávnění sudoer. Potom však nemohu získat oprávnění root k úpravě systémových souborů. Jak to mohu udělat?

(Vím, že můžu použít ssh a pak sudo, ale zajímalo by mě, jestli existuje rychlejší metoda.)

Přijatá odpověď:

Hej, špatná zpráva pro tebe. Krátká odpověď je, že nemůžete – získáte oprávnění uživatele, jako kterého jste se přihlásili.

Následuje dlouhá odpověď… Možnost „připojit k serveru“ není nic jiného než hezké uživatelské rozhraní, které vydává jednoduché příkazy sftp pod pokličkou, jakmile se připojíte k serveru prostřednictvím transportního protokolu typu ssh. Seznam těchto příkazů je dostupný, pokud vstoupíte do okna terminálu a zadáte man sftp . Příkazy dostupné pro ‚připojení k serveru‘ uvidíte na manuálové stránce v sekci ‚interaktivní příkazy‘.

Jsou omezeny na bye cd chgrp chmod chown df exit get help lcd lls lmkdir ln lpwd ls lumask mkdir progress put pwd quite rename rm rmdir symlink a ! . Mnohé z nich můžete znát z ftp, pokud jste někdy použili příkazový řádek ftp’d. Některé nové skvělé doplňky, ale jak můžete vidět, žádný z nich nepodporuje koncept RunAs nebo sudo .

Získávání zvýšených oprávnění nebylo v protokolu nikdy navrženo.


Ubuntu
  1. Jak nastavit oprávnění Sudo pro uživatele v Linuxu

  2. Vypršel časový limit připojení pro Ssh server?

  3. Gui Ssh pro Ubuntu 14.04?

  1. Jak obnovit heslo root MySQL

  2. Jak se připojit k SFTP pomocí FileZilla pro bezpečný přenos souborů

  3. Jak získat e-mailové upozornění ze serveru Linux při přihlášení uživatele root

  1. Jaký je nejbezpečnější způsob, jak získat kořenová oprávnění:Sudo, Su Nebo Přihlásit?

  2. Instalovat server 18.04 bez připojení k síti?

  3. Získejte podrobnosti o hardwaru serveru pro server ubuntu