2016-06-11 4 views
-1

私はSSHを使用するのがとても新しいです。私は私のMacから私のサーバーにローカルフォルダ全体をアップロードしたい。ローカルフォルダのアップロードトラフSSH

Trough the Mac Terminal、私は自分のサーバーに接続しています。 SSHでは、すでにフォルダを配置するパスの内側にあります。

su-コマンドを使用してルートアクセスを取得する必要があります。このため、このファイラーにファイルをアップロードすることができます。

SSHコマンドを使用してサーバを接続することはできません。その中にアカウントの詳細が表示されます。

したがってscp -r /home/user/Desktop/ [email protected]:/path/to/fooは私が直接ルートアクセスを取得できないため動作しません。

私はどうすればフォルダトラフSSHをアップロードすることができ、私のサーバーは、/ usr/share/PSA-roundcube /スキン/

上でこのフォルダにアップロードする必要がありますか? /path/to/foo/

  • ls -l/tmp/から/path/to/foo/
  • cd

  • +0

    このサーバーに* root *アクセス権があるかどうかは不明です。パスワードを知っていますか? 'chown'を使って' foo'のオーナーを一時的に変更できませんか? –

    +0

    @PatrickTrentin申し訳ありませんが、私は現在root権限を持っています。しかし、私は直接ルートアクセスを取得することはできません、私は最初にルートアクセスを得るために "su-"コマンドを実行する必要があります。 –

    +1

    http://superuser.com/questions/138893/scp-to-remote-server-with-sudoおよびhttp://askubuntu.com/questions/208378/how-do-i-copy-files-that-need -root-access-with-scp –

    答えて

    2
    1. コピー、リモート・サーバに/tmp/
    2. sshへのファイルとなるルート
    3. mvファイルはchmod/chownで固定し、パーミッションをチェックするものの場合間違った
    関連する問題