Детали о различиях перечислены эта technet статья и зависят, на которой версии Vista Вы работаете (например, в Доме Premium у Вас может только быть 3 одновременных соединения).
По существу это вызвано тем, что IIS 7 на Vitsa главным образом для разработки, в то время как на Windows Server 2008 это для хостинга или в словах Microsoft:
IIS7 на Vista
IIS7 на Vista - чтобы разработчики создали и тестовые приложения и расширения IIS7, на нашей новой платформе веб-сервера.
...
IIS7 на сервере
На Сервере наши цели с IIS7 подходят вне этого. Если IIS7 на Vista - все о том, чтобы позволять людей разработать приложения на IIS, IIS7 на Сервере - все о том, чтобы позволять людей развернуть и управлять приложением в высокой производительности, высокая доступность путь.
По умолчанию на WSL (Windows Subsystem для Linux) chmod не имеет никакого эффекта. Прежде чем Вы будете мочь chmod
файлы, упомянутые в других ответах, которые необходимо добавить
[automount]
options = "metadata"
к Вашему /etc/wsl.conf
затем перезапуск WSL (требует сборки 17093 или позже).
Прежде монтируются, говорит:
C: on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000,case=off)
После монтируются, говорит:
C: on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000,metadata,case=off)
Для меня это было проблемой с моей учетной записью пользователя, не являющейся владельцем файла
sudo chown myuser ~/.ssh/config
Эти команды должны решить проблему с правами доступа:
chown $USER ~/.ssh/config
chmod 644 ~/.ssh/config
Префикс с sudo
, если файлы принадлежат другому пользователю (или у вас нет доступа к ним).
Если затронуты другие файлы, замените config
на *
.
В man ssh
мы можем прочитать:
Из-за возможности злоупотребления этот файл должен иметь строгие разрешения: чтение / запись для пользователя, а не доступны для записи другими. Он может быть доступен для групповой записи при условии, что данная группа содержит только пользователя.
Не забывайте о группе:
chown $USER:$USER ~/.ssh/config
: -)
Я столкнулся с этой проблемой в Windows 10 с vagrant ssh
. И попробовал все вышеперечисленные методы, но безуспешно. Наконец, я удалил этот файл конфигурации ssh, и он работает!
vagrant ssh
Bad owner or permissions on C:\\Users\\Jeff/.ssh/config
del ..\.ssh\config
vagrant ssh
Welcome to Ubuntu 14.04.6 LTS (GNU/Linux 3.13.0-170-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Thu Feb 27 02:23:03 UTC 2020
System load: 0.0 Processes: 77
Usage of /: 5.1% of 39.34GB Users logged in: 0
Memory usage: 21% IP address for eth0: 10.0.2.15
Swap usage: 0% IP address for docker0: 172.17.0.1
Graph this data and manage this system at:
https://landscape.canonical.com/
New release '16.04.6 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
vagrant@vagrant-ubuntu-trusty-64:~$