আমি ক্লায়েন্ট এবং সার্ভার উভয় ক্ষেত্রে ব্যাশ ব্যবহার করছি। যখন এসএসএইচ দিয়ে একটি কমান্ড চালাবেন:
ssh <host> 'declare'শেল ভেরিয়েবলের একটি তালিকা দেয়।ssh <host> 'mount'মাউন্টপয়েন্টগুলির একটি তালিকা দেয়।
তবে declareএটি একটি বাশ অন্তর্নির্মিত, যদিও mountএটি একটি বাহ্যিক আদেশ। সার্ভারে শেল বিল্টিন এবং একই নামের একটি বহিরাগত কমান্ড থাকলে কীভাবে চলতে হবে তা এসএসএইচ কীভাবে জানবে?
/etc/passwd। এটি যদি/usr/sbin/nologinআপনি লগইন করতে না পারেন