বুট করার পরে টিটিওয়াইয়ের মূল হিসাবে আমি কীভাবে স্বয়ংক্রিয়ভাবে লগইন করব?


14

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

উত্তর:


16

উত্স: http://linux.koolsolutions.com/2009/04/30/autologin-linux-console-mode

আমি এটি কাজ করতে পেরেছি, তবে উবুন্টুতে এটি কিছুটা আলাদা।

  1. প্রথম ইনস্টল করুন mingetty:

    sudo apt-get install mingetty
    
  2. সম্পাদনা করুন /etc/init/tty1.conf:

    পরিবর্তন:

    exec /sbin/getty -8 38400 tty1
    

    প্রতি:

    exec /sbin/mingetty --autologin root --noclear tty1
    
  3. পুনরায় বুট করুন এবং পরীক্ষা করুন।

এটি আমার জন্য উবুন্টু ১২.০৪-তে কাজ করেছিল, যদি এটি আপনার পক্ষে কাজ করে এবং আপনার যদি আরও বেশি টিটি'র দরকার হয় অ্যাটলজিনকে tty2.conf - tty6.conf পরিবর্তন করা এবং আপনার যাওয়া উচিত।


আমরা কথা বলার সাথে সাথে এটি কোনও ভিএম-তে পরীক্ষা করে দেখছি।
জোচেন ওনিঙ্কেক্স

2
আপনি চাইবেন exec
গিরিহা

ডি Oooh। তুমি একদম সঠিক. আমি সম্পাদনা করব: পি
জোচেন ওনিঙ্কেক্স

উবুন্টু-সার্ভারের জন্যও কাজ করছে ১৪.০৪।
কঠোরগুপ্ত

1
/sbin/getty--auto-loginউবুন্টু এখন 14.04.02 তে যেমন যুক্তি সমর্থন করছে বলে মনে হচ্ছে
বরুণআগু

1

আপনি কোনও অতিরিক্ত সফ্টওয়্যার ছাড়াই এটি করতে পারেন

sudo vim /etc/inittab

মন্তব্য

1:2345:respawn:/sbin/getty 115200 tty1

এবং এটি দিয়ে প্রতিস্থাপন

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

সুতরাং আপনি এই বাকি আছে

#1:2345:respawn:/sbin/getty 115200 tty1
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

এটি কীভাবে "1: 2345: রেসপন: / এসবিিন / গেটি - নোক্লায়ার - অ্যাটোলজিন রুট 38400 টিটি 1" এর বিপরীতে?
এতিম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.