OS X 10.8 (মাউন্টেন সিংহ) এর জন্য কেউ আমাকে মূল ssh.plist ফাইলটি দিতে পারেন?


1

আমি আমার ssh.plistফাইলটি সংশোধন করার চেষ্টা করছিলাম , কিন্তু একটি নুব হিসাবে আমি আমার ব্যাকআপ ফাইলটি পরিবর্তিত ফাইলের সাথে ওভাররোট করেছি।

আমি ইনস্টল থেকে মূল ফাইলের বিষয়বস্তুটি সন্ধান করছি।

কেউ কি আমাকে দিতে পারেন?


কি ssh plist ফাইল? এটি কোথায় অবস্থিত?
Pfitz

উত্তর:


1
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
    "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<true/>
<key>Label</key>
<string>com.openssh.sshd</string>
<key>Program</key>
<string>/usr/libexec/sshd-keygen-wrapper</string>
<key>ProgramArguments</key>
<array>
    <string>/usr/sbin/sshd</string>
    <string>-i</string>
</array>
<key>SHAuthorizationRight</key>
<string>system.preferences</string>
<key>Sockets</key>
<dict>
    <key>Listeners</key>
    <dict>
        <key>Bonjour</key>
        <array>
            <string>ssh</string>
            <string>sftp-ssh</string>
        </array>
        <key>SockServiceName</key>
        <string>ssh</string>
    </dict>
</dict>
<key>StandardErrorPath</key>
<string>/dev/null</string>
<key>inetdCompatibility</key>
<dict>
    <key>Wait</key>
    <false/>
</dict>
</dict>
</plist>

0

ওএস এক্স এর জন্য কেউ আমাকে মূল ssh.plist ফাইলটি দিতে পারেন?

আপনি এটিকে অ্যাপল এর ওপেনসোর্স.এপল.কম এ লঞ্চড-এসএস.পি.লিস্টেও খুঁজে পেতে পারেন :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Disabled</key>
    <true/>
    <key>Label</key>
    <string>com.openssh.sshd</string>
    <key>Program</key>
    <string>/usr/libexec/sshd-keygen-wrapper</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/sbin/sshd</string>
        <string>-i</string>
    </array>
    <key>Sockets</key>
    <dict>
        <key>Listeners</key>
        <dict>
            <key>SockServiceName</key>
            <string>ssh</string>
            <key>Bonjour</key>
            <array>
                <string>ssh</string>
                <string>sftp-ssh</string>
            </array>
        </dict>
    </dict>
    <key>inetdCompatibility</key>
    <dict>
        <key>Wait</key>
        <false/>
    </dict>
    <key>StandardErrorPath</key>
    <string>/dev/null</string>
        <key>SHAuthorizationRight</key>
        <string>system.preferences</string>
</dict>
</plist>

অ্যাপল /usr/libexec/sshd-keygen-wrapperপ্রোগ্রাম হিসাবে ব্যবহার লক্ষ্য করুন । যদি আমি সঠিকভাবে স্মরণ করি তবে এটি প্রয়োজন হলে হোস্ট কী তৈরি করে এবং তারপরে প্রকৃত ডেমন শুরু করে।


কি ssh plist ফাইল? এটি কোথায় অবস্থিত?

প্লাস্ট ফাইলটি অবস্থিত /System/Library/LaunchDaemons/ssh.plist

আপনি সার্ভারটি এটি দিয়ে থামাতে পারেন:

sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

আপনি সার্ভারটি দিয়ে এটি শুরু করতে পারেন:

sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist


অ্যাপল এছাড়াও প্রোগ্রাম এবং গ্রন্থাগারগুলির প্রাচীন সংস্করণ ব্যবহার করে, তাই আপগ্রেড করার মূল্য আছে। উদাহরণস্বরূপ, সুরক্ষা ত্রুটির কারণে ওপেনএসএসএল এবং ওপেনএসএসএইচ উভয়ই আপডেট করা হয়েছে।

আপনি আপগ্রেড করতে চাইলে আপনার কাছে কয়েকটি বিকল্প রয়েছে। প্রথমে, আপনি ওএস এক্সের জন্য ওপেনএসএসএইচ অনুসরণ করে নিজেই ওপেনএসএসএইচ তৈরি এবং ইনস্টল করতে পারেন ? সুপার ব্যবহারকারী। দ্বিতীয়ত, আপনি এটি ইনস্টল করতে ব্র্যু, ফিংক বা ম্যাকপোর্টের মতো প্যাকেজ সরঞ্জামটি ব্যবহার করতে পারেন।

আপনি যদি প্যাকেজ পরিচালক ব্যবহার করেন তবে আপনি সম্ভবত অ্যাপলের ওপেনএসএসএইচটি অক্ষম করতে, পোর্টটির গিয়ার শুরু করতে একটি নতুন লঞ্চ ডিমন যুক্ত করতে এবং পোর্টটির কনফিগারেশন ফাইলগুলি ব্যবহার করতে চান।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.