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