কীভাবে একটি নতুন ইনস্টলেশনটিতে ওয়াইফাই পাসওয়ার্ড সরিয়ে নেওয়া যায়


17

আমার কাছে একটি এসার অ্যাসপায়ার জেডজি 5 নেটবুক রয়েছে যা বর্তমানে জোলিক্লাউড চলছে, তবে আমি সিদ্ধান্ত নিয়েছি এটি আমার পক্ষে নয় এবং লুবুন্টু বা জুবুন্টুতে যাওয়ার পরিকল্পনা রয়েছে।

যাইহোক, আমি অনেক ভ্রমণ করি এবং বিভিন্ন অফিস, হোটেল, ক্যাফে, রেস্তোঁরা, বন্ধুবান্ধব এবং আত্মীয়স্বজনদের বাড়ির জন্য অনেকগুলি ওয়াইফাই পাসওয়ার্ড রাখি these

আমার সংরক্ষিত ওয়াইফাই পাসওয়ার্ডগুলি পুরানো ইনস্টলেশন থেকে নতুনটিতে স্থানান্তর করার কোনও উপায় আছে কি?


আপনি কি এই সমস্যাটি সমাধান করেছেন?
pl1nk

উত্তর:


8

আমার 12.04 সিস্টেমে ওয়াইফাই সংযোগ এবং পাসওয়ার্ডগুলি (পরিষ্কারভাবে) / ইত্যাদি / নেটওয়ার্কম্যানেজার / সিস্টেম-সংযোগ / এ টেক্সট ফাইলগুলিতে সঞ্চিত ছিল

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

sudo stop network-manager
sudo cp /backup/path/etc/NetworkManager/system-connections/* /etc/NetworkManager/system-connections/
sudo chown root.root /etc/NetworkManager/system-connections/*
sudo start network-manager

1
14.04
মার্চ

উবুন্টু 16.04 থেকে 16.10 এও নিখুঁত কাজ করে। আমি 16.04 থেকে ফাইলগুলি অনুলিপি করেছি এবং 16.10-এ পাসওয়ার্ড পুনরুদ্ধার করেছি, তারা একটি সেশন পুনরায় চালু হওয়ার পরে নেটওয়ার্ক ম্যানেজারে উপস্থিত হবে (স্টপ / নেটওয়ার্ক-ম্যানেজার স্টপ করার চেষ্টা করেনি, কাজ করতে পারে)) ওয়াইফাই নেটওয়ার্কগুলি প্রকৃতপক্ষে তারা স্বয়ংক্রিয়ভাবে সংযুক্ত হয় কিনা তা দেখার জন্য আপনার কাছে নেই তবে তারা সেখানে উপস্থিত হওয়ার সাথে সাথে তাদেরও সংযুক্ত হওয়া উচিত।
23 শে

network-managerআপনি যদি ব্যবহার করেন তবে পরিষেবাটি থামাতে / শুরু করতেও কাজ করে : sudo /etc/init.d/network-manager start(বা stop)
অনুমান করুন

start/ Upstart init ডিমন সাথে যোগাযোগ করতে stopব্যবহার করুন initctl। Systemd হল উপায় ব্যবহার করুন: sudo systemctl stop NetworkManager.service
পাবলো বিয়ানচি

7

উপর উবুন্টু 16,04 থেকে ফাইল কপি /etc/NetworkManager/system-connections/যথেষ্ট ছিল না। ফাইলগুলিতে ওয়ালান ইন্টারফেস MAC ঠিকানা রয়েছে এবং এটি কাজ করতে আমাকে এটিও সংশোধন করতে হয়েছিল।

নিম্নলিখিত পদ্ধতিটি আমার পুরানো 12.04 সিস্টেম থেকে নতুন 16.04 ইনস্টলটিতে ওয়্যারলেস কনফিগারেশন আমদানি করার জন্য কাজ করেছিল।

# Stop Network Manager
sudo /etc/init.d/network-manager stop

# copy the files from your old system (adapt as needed)
sudo rsync -va -c /media/$YOUR_OLD_SYSTEM/etc/NetworkManager/system-connections/ /etc/NetworkManager/system-connections/

# Get your new MAC address, and verify it is right.
# For example, this should work if you have only one wireless interface
export MAC=$(iw dev | grep addr | awk '{print $2}')
echo $MAC

# Replace the MAC address in all the system-connections files
sudo perl -i.bak -pe 's/^(mac-address=)(.*)/$1$ENV{MAC}/' /etc/NetworkManager/system-connections/*

# Restart NetworkManager, and wait for nm-applet to also start and connect    
sudo /etc/init.d/network-manager start

# Delete the backup files with the old MAC addresses
sudo rm /etc/NetworkManager/system-connections/*.bak

যদি কোনও কারণে আপনি ম্যাক ঠিকানা পরিবর্তন করার সময় টাইমস্ট্যাম্পের পরিবর্তে আপনার সিস্টেম-সংযোগ ফাইলগুলির মূল টাইমস্ট্যাম্পগুলি রাখতে চান, তবে এখানে একটি বিকল্প রয়েছে যা ধরে নিয়েছে যে আপনার পুরানো এবং বর্তমান সংযোগ ফাইলগুলির সাথে দুটি পৃথক ফোল্ডার রয়েছে:

old=/etc/NetworkManager/system-connections.old
new=/etc/NetworkManager/system-connections
for f in $old/*; do b="$(basename "$f")"; perl -pe 's/^(mac-address=)(.*)/$1$ENV{MAC}/' "$f" > "$new/$b"; touch -r "$f" "$new/$b"; done

3

আপনার পাসওয়ার্ডগুলি এতে সঞ্চিত আছে ~/.gnome2/keyrings। ডিফল্টরূপে, এগুলি আপনার লগইন পাসওয়ার্ড দ্বারা সুরক্ষিত। যদি আপনি সেই ফোল্ডারটি আপনার নতুন সিস্টেমে অনুলিপি করেন এবং একই লগইন পাসওয়ার্ড ব্যবহার করেন তবে আপনার ওয়াইফাই সংযোগ সহ আপনার সমস্ত পাসওয়ার্ড থাকা উচিত।

আপনার পাসওয়ার্ড

আপনি পাসওয়ার্ড এবং এনক্রিপশন কী অ্যাপ্লিকেশনটিতে আপনার পাসওয়ার্ডগুলি দেখতে পারেন। এগুলি নামক একটি কীরিংয়ের নীচে থাকা উচিত login। আপনি কেবলমাত্র ওয়াইফাই পাসওয়ার্ডগুলি দেখানোর জন্য "নেটওয়ার্ক সিক্রেট" অনুসন্ধান করতে পারেন।

mv ~/.gnome2/keyrings ~/old_keyrings
cp ~/backup/keyrings ~/.gnome2/keyrings

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

আপনার পুরানো gconf সেটিংস অনুলিপি করুন

এটি সত্যই সহজ:

# network-manager will overwrite your changes if you don't terminate it
sudo stop network-manager
# back up old settings
mv ~/.gconf/system/networking/connections ~/old_connections
cp /media/old_install/.gconf/system/networking/connections  ~/.gconf/system/networking/connections
sudo start network-manager

দুর্ভাগ্যক্রমে, এই পদ্ধতিটি আমার পক্ষে কার্যকর হয়নি। আমার পরীক্ষার কেসটি অস্বাভাবিক, সুতরাং আশা করি এটি আপনার পক্ষে কাজ করে।

নতুন সংযোগ তৈরি করুন

যদি উপরেরগুলি আপনার পক্ষে কাজ করে না, তবে আপনার পুরানো মেশিনে:

  1. পাসওয়ার্ড এবং এনক্রিপশন কীগুলি খুলুন
  2. আপনার ডিফল্ট কীচেইনে ডান ক্লিক করুন
  3. পাসওয়ার্ড পরিবর্তন নির্বাচন করুন
  4. ফাঁকা পাসওয়ার্ড সেট করুন
  5. copy / .gnome2 / কীরিংস / ডিফল্ট.কিরিংকে ~ / old_passwords.keyring এ অনুলিপি করুন
  6. এখন আপনি নেটওয়ার্কগুলিতে সংযোগ করতে পারেন এবং s / old_passwords.keyring এ পাসওয়ার্ড সন্ধান করতে পারেন (যেহেতু আপনি পাসওয়ার্ডটি সরিয়ে দিয়েছেন, এটি একটি সরল-পাঠ্য ফাইল হবে)।

(আপনি বিদ্যমান সংখ্যার পাসওয়ার্ডের সাথে মিল রাখতে সংযোগ তৈরি করতে এবং তাদের ইউইডি পরিবর্তন করতে পারেন, তবে আপনি এটি স্ক্রিপ্ট না করতে পারলে এটি খুব বেশি কাজ))


আমার আগের পোস্টটি বিস্তারিতভাবে জানাতে আপনার ভালো লাগল।
কন-এফ-ব্যবহার

Xubuntu এর .gconf / সিস্টেম / নেটওয়ার্কিং / সংযোগ নেই
ক্যাঙ্গারুও

1
  1. নেটওয়ার্ক ম্যানেজার বন্ধ করুন

    sudo /etc/init.d/network-manager stop
    pkill nm-applet
    
  2. Copy OME হোম} /। Gconf / সিস্টেম / নেটওয়ার্কিং / সংযোগগুলি / অনুলিপি করুন
  3. নেটওয়ার্ক-ম্যানেজার পুনরায় চালু করুন:

    sudo /etc/init.d/network-manager start
    

    অ্যাপলেট শুরু করতে Alt + F2 টিপুন এবং এনএম-অ্যাপলেট --sm-disable প্রবেশ করুন।

পুরানো একটি লিট হতে পারে।


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

গতবার আমি যাচাই করেছিলাম, উভয়ই প্রয়োজনীয় ছিল।
কন-এফ-ব্যবহার

হ্যাঁ আপনি ঠিক. নেটওয়ার্ক-ম্যানেজার জি-সিএনএফ সেটিংসে মিলে যাওয়া ইউইড না থাকলে কীচেনটি দেখার জন্য বিরক্ত করে না।
ইডব্রি

1

জোলিক্লাউড 10.04-এর উপর ভিত্তি করে তৈরি হয়েছে , সুতরাং আমি ধরে নিয়েছি যে এটি ওয়্যারলেস পাসওয়ার্ডগুলি সংগঠিত করতে নেটওয়ার্ক ম্যানেজারটি ব্যবহার করছে। সেই কনফিগারেশনের বেশিরভাগটি এতে সঞ্চিত রয়েছে .gconf/system/networking/- পাসওয়ার্ডগুলি সেখানে বা অন্য কোথাও সঞ্চিত আছে কিনা তা নিশ্চিত নয়।

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