Каталоги відсутні під час підключення до EC2 через FTP-клієнт (Передати)


0

Я успішно підключився до мого екземпляра EC2 через Transmit (протокол SFTP, користувач ec2 та ключ pem). Однак, хоча у мене є доступ до екземпляра після входу, я не бачу ні доступу до жодних каталогів (лише прихованих файлів).

Коли я входжу в примірник з терміналу з користувачем ec2, я, однак, можу перейти до / var / www /.

Будь-яка допомога у вирішенні цього буде дуже вдячна!

Відповіді:


0

Я зробив це, як я окреслив у цій публікації блогу . В основному я створюю нового користувача та надаю цьому користувачеві дозволи. Я не знаю, чи це найкращий спосіб зробити це, але це прекрасно працює.

Я скопіював тут важливі частини, але в блозі є ще кілька зображень, які можуть допомогти.

Створіть користувача

sudo su
sudo useradd fred
passwd fred

Створіть кілька клавіш

su fred
ssh-keygen -f rsa

mkdir .ssh

touch .ssh/authorized_keys
chmod go-w ~/
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

cat fred.pub >> /home/fred/.ssh/authorized_keys

Дозволити доступ

vi /etc/ssh/sshd_config
PasswordAuthentication no
AllowUsers ec2-user fred

Вхід

Використовуйте @. У FileZilla я налаштував це так.

SFTP Логін

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.