問題:
Linux ホストにファイルをアップロードできません。
例: ファイル A を /opt/software ディレクトリにアップロードしたいと考えていますが、現時点ではアップロードできないことがわかります。
[isea@redis99 software]$ ll 总用量 4664 -rw-r--r--. 1 root root 1547237 10月 28 07:25 redis-3.2.8.tar.gz -rw-r--r--. 1 root root 3226139 10月 28 07:25 ruby-gems.tar.gz
理由:
リモート接続時に isea ユーザーを使用するため、コンテンツをルート フォルダーにダウンロードできません。
推奨される関連ビデオ チュートリアル: linux ビデオ チュートリアル
解決策:
1. root アカウントを使用して接続し、アップロードします。
2. /opt/software ディレクトリの所有者を変更してアップロードします。
[isea@redis99 opt]$ sudo chown -R isea:isea /opt/module/ /opt/software/ [isea@redis99 opt]$ ll 总用量 8 drwxr-xr-x. 3 isea isea 4096 10月 28 07:27 module drwxr-xr-x. 2 isea isea 4096 10月 28 07:27 software
一般ユーザーのroot権限が設定されていない場合は、rootユーザーに切り替えることができます。
おすすめの関連記事とチュートリアル: linux チュートリアル
以上がLinuxではファイルをアップロードできませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。