私は不快なscotchboxを実行しています。私は最近/vagrant/home/.sshにid_rsa.pubを追加しようとしましたが、パスワードを入力せずにsshに入ることを望んでいました。私がやったことは同じことをしたので、私はそれを取り除いた。今私は設定に別のサイトを追加していましたが、次のエラーが出るので、私は迷惑メール対策を行うことができません。寄港者提供sshの問題
は、私は浮浪者のssh-config設定SSH認証に失敗しました!これは通常、 ゲストVMでSSHユーザーが正しく設定されていないための公開鍵/秘密鍵ペアが原因で発生します。ゲストVMに適切な 公開鍵が設定されていること、またVagrantの秘密鍵パスが に正しく設定されていることを確認してください。ここで
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile "/Users/username/.vagrant.d/boxes/scotch-VAGRANTSLASH-box/3.0/virtualbox/vagrant_private_key"
IdentitiesOnly yes
LogLevel FATAL
ここに私の放浪のファイルがあるから得るものです。
Vagrant.configure("2") do |config|
config.vm.box = "scotch/box"
config.vm.network "private_network", ip: "192.168.10.10"
config.vm.hostname = "scotchbox"
config.vm.synced_folder ".", "/var/www", :mount_options => ["dmode=775", "fmode=664"]
config.vm.provider "virtualbox" do |v|
v.memory = 2048
v.cpus = 2
end
# Optional NFS. Make sure to remove other synced_folder line too
#config.vm.synced_folder ".", "/var/www", :nfs => { :mount_options => ["dmode=777","fmode=666"] }
config.vm.provision "shell", inline: <<-SHELL
## Only thing you probably really care about is right here
DOMAINS=("site1.dev" "site2.dev" "site3.dev" "site4.dev" "site5.dev" "ai.d$
## Loop through all sites
for ((i=0; i < ${#DOMAINS[@]}; i++)); do
## Current Domain
DOMAIN=${DOMAINS[$i]}
echo "Creating directory for $DOMAIN..."
mkdir -p /var/www/$DOMAIN/public
echo "Creating vhost config for $DOMAIN..."
sudo cp /etc/apache2/sites-available/scotchbox.local.conf /etc/apache2/si$
echo "Updating vhost config for $DOMAIN..."
sudo sed -i s,scotchbox.local,$DOMAIN,g /etc/apache2/sites-available/$DOM$
sudo sed -i s,/var/www/public,/var/www/$DOMAIN/public,g /etc/apache2/site$
echo "Enabling $DOMAIN. Will probably tell you to restart Apache..."
sudo a2ensite $DOMAIN.conf
done
SHELL
end
、タイムアウトまではボックスがまだ開始され、作品と私はパスワードを使用して、それにsshをすることができ放浪を行うときに、私はまた、認証エラーが発生します。
私は他の多くの質問を見て、いくつかのことを試しましたが、何も解決していないようです。理想的には、私は鍵を使用してsshをしたいですが、私はそれをプロビジョニングしてパスワードでログインしなければならないために戻ってくるだけで解決します。
おかげ