GNU/Linux >> Linux の 問題 >  >> Ubuntu

Sftp接続でNautilusのルート権限を取得しますか?

sudoer権限を持つユーザーとして、「サーバーに接続」オプションを使用してリモートコンピューターにsftpします。しかし、その後、システムファイルを変更するためのroot権限を取得できません。どうすればこれを行うことができますか?

(sshを使用してからsudoを使用できることはわかっていますが、もっと速い方法があるかどうか疑問に思っていました。)

承認された回答:

や、あなたにとって悪いニュース。簡単に言うと、できないということです。ログインしたユーザーの権限を取得できます。

長い答えはここに続きます…「サーバーに接続する」オプションは、トランスポートプロトコルのようなsshを介してサーバーに接続されると、内部で単純なsftpコマンドを発行するかなりのGUIに他なりません。これらのコマンドのリストは、ターミナルウィンドウに入り、man sftpと入力すると利用できます。 。マンページの「インタラクティブコマンド」のセクションに、「サーバーに接続」に使用できるコマンドが表示されます。

それらは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に制限されています。 および! 。コマンドラインでftpを実行したことがあれば、それらの多くをftpから認識できます。いくつかの新しいクールな追加がありますが、ご覧のとおり、RunAsまたはsudoの概念をサポートしているものはありません。 。

昇格された特権を取得することは、プロトコルに組み込まれることは決してありませんでした。


Ubuntu
  1. ルートMySqlパスワードをリセットする方法

  2. LinuxでユーザーのSudo権限を設定する方法

  3. ルート権限を取得する最も安全な方法はどれですか:Sudo、Su、またはログイン?

  1. 安全なファイル転送のためにFileZillaを使用してSFTPに接続する方法

  2. ネットワーク接続なしで18.04サーバーをインストールしますか?

  3. Sshサーバーの接続タイムアウト?

  1. Ubuntu14.04のGuiSsh?

  2. Linuxサーバーがルートログイン時に電子メールアラートを送信するようにする方法

  3. 初心者向けの Ubuntu サーバー