আমার কাছে কিছু ভ্যাংগার ভার্চুয়াল মেশিন রয়েছে। তাদের লগ ইন করতে আমি vagrant ssh
আদেশটি জারি করি । আমি নিয়মিত ssh
কমান্ড ব্যবহার করে তাদের লগ ইন করতে চাই । vagrant ssh-config
উপযুক্ত কনফিগ ফাইল আউটপুট
$ vagrant ssh-config
Host default
HostName 127.0.0.1
User vagrant
Port 2201
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /home/cbliard/.vagrant.d/insecure_private_key
IdentitiesOnly yes
LogLevel FATAL
এই কনফিগারেশনটি কোনও ফাইলে আউটপুট দেওয়ার সাথে এবং এর সাথে ব্যবহার করার সময় ssh -F
, সবকিছু ঠিকঠাকভাবে কাজ করে:
$ vagrant ssh-config > /tmp/config
$ ssh -F /tmp/config default
=> logged successfully
<(cmd)
অস্থায়ী কনফিগারেশন ফাইলটি তৈরি করা রোধ করতে প্রক্রিয়া প্রতিস্থাপন অপারেটর ব্যবহার করার সময় , এটি ব্যর্থ হয়:
$ ssh -F <(vagrant ssh-config) default
Can't open user config file /proc/self/fd/11: No such file or directory
ব্যবহার করার সময় একই ত্রুটি ঘটে <(cat /tmp/config)
$ ssh -F <(cat /tmp/config) default
Can't open user config file /proc/self/fd/11: No such file or directory
আমি zsh ব্যবহার করছি এবং আমি ব্যাশের সাথে একই আচরণ পর্যবেক্ষণ করছি। আমি এখানে কি ভুল করছি?