প্রোফাইলে আমন্ত্রণ না করে কি আমি আমার অ্যাকাউন্টে প্রবেশ করতে পারি?


10

আমি আমার অ্যাকাউন্টে প্রবেশ করতে চাই, তবে আমি চাইনা আমার প্রফাইলে লগইন স্ক্রিপ্টের বর্তমান সংস্করণটি কার্যকর করা হোক। প্রফাইলে চালিয়ে না দিয়ে লগ ইন করার কোনও উপায় আছে কি?

(অস্বীকৃতি: আমি এমন একটি কাজের সন্ধান পেয়েছি যা আমি নীচে পোস্ট করেছি তবে আমি আরও আশ্চর্য হয়েছি যে এর চেয়ে আরও ভাল উত্তর আছে কিনা)

উত্তর:


16

আপনি অনুসরণ কমান্ড চালাতে পারেন:

ssh -t user@host bash --noprofile

tty বরাদ্দ জোর -tকরার বিকল্প যেখানে ।ssh


ধন্যবাদ! এটি আমাকে আমার সার্ভারে লগ ইন করতে সহায়তা করেছিল যার পুরো ডিস্ক ছিল। আমার .bashrc টি ডিস্কের লেখাগুলি ট্রিগার করে থাকতে পারে তা বুঝতে আমাকে কিছুক্ষণ সময় নিয়েছিল।
বেন ডেভিস


3

স্থায়ীভাবে ঝামেলা এড়াতে, .bashrcলক্ষ্য সিস্টেমে আমার কাছে,

if [ -z "$SSH_CLIENT" ] ; then  
...
fi

আশেপাশে ssh- বেমানান স্টাফ। SSH_CLIENTssh এর মাধ্যমে আহৃত শেলগুলির জন্য সংজ্ঞায়িত করা হয়, এবং অন্যান্য শেলের জন্য নয়।

ssh user@somewhere "env >env.ssh"

উপর দিয়ে হাঁটুন somewhere, লগইন করুন userএবং:

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