アマゾンAWSのインスタンスを稼働させ、テストページをアップした。
私は自分のウェブサイトを表示するために、ファイルをサーバーにSFTPしようとしています。FilezillaをAWSサーバーに接続していますが、ローカルマシンから/var/www/htmlディレクトリにファイルを移動しようとすると、permission deniedと表示されます。
ファイルを/home/ec2-userディレクトリに移動できることがわかりました。だから、私のファイルはサーバー上にあるのだと思う。しかし、そこから/var/www/htmlディレクトリに移動しようとすると、やはりパーミッションが拒否され、移動できません。
もう2時間も調べているのですが、答えが見つかりません。
もう少しです!Haha
ありがとうございます。
最新情報
。
ユーザー ec2-user
(Amazon AWS) に公開ウェブディレクトリ (/var/www/html) への書き込みアクセスを許可する、
root ユーザー sudo
として、Putty または Terminal 経由で次のコマンドを入力します:
chown -R ec2-user /var/www/html
フォルダ全体のパーミッションが正しいことを確認してください:
chmod -R 755 /var/www/html
doc's:です。
[FilezillaとSFTPを使用してAmazon EC2のファイルディレクトリに接続する(ビデオ)](
centOsを使用している場合は
sudo chown -R centos:centos /var/www/html
sudo chmod -R 755 /var/www/html
Ubuntuの場合
sudo chown -R ubuntu:ubuntu /var/www/html
sudo chmod -R 755 /var/www/html
アマゾンの場合
sudo chown -R ec2-user:ec2-user /var/www/html
sudo chmod -R 755 /var/www/html