/var/log/auth.log
আমার পাবলিক ওয়েবসভারগুলির একটিতে নিরীক্ষণের সময় আমি এটি পেয়েছি:
Jan 10 03:38:11 Bucksnort sshd[3571]: pam_unix(sshd:auth): authentication failure;
logname= uid=0 euid=0 tty=ssh ruser= rhost=61.19.255.53 user=bin
Jan 10 03:38:13 Bucksnort sshd[3571]: Failed password for bin from 61.19.255.53
port 50647 ssh2
প্রথম ব্লাশ এ, ssh
এলোমেলো হ্যাকারদের থেকে সাধারণ লগইন স্প্যামের মতো মনে হচ্ছে ; যাইহোক, আমি কাছাকাছি তাকানোর সময় আমি অন্য কিছু লক্ষ্য করেছি। বেশিরভাগ ব্যর্থ /var/log/auth.log
এন্ট্রি invalid user
তাদের মধ্যে এই মত বলে :
Jan 9 10:45:23 Bucksnort sshd[3006]: Failed password for invalid user sales
from 123.212.43.5 port 10552 ssh2
যে ব্যর্থ লগইন বার্তা সম্পর্কে মন মোটেই সায় দিচ্ছে জিনিস bin
যে এটি একটি হল বৈধ ব্যবহারকারীর মধ্যে /etc/passwd
যে এমনকি হয়েছে একটি লগইন শেল:
[mpenning@Bucksnort ~]$ grep ^bin /etc/passwd
bin:x:2:2:bin:/bin:/bin/sh
আমি সব ডিফল্ট ব্যবহারকারীর নাম যে দূরবর্তী অবস্থান থেকে লগ-ইন করতে পারে যখন আমি অক্ষম ওড়না দিয়ে ঢাকা ছিল PermitRootLogin
মধ্যে /etc/ssh/sshd_config
; এই এন্ট্রিটি আবিষ্কার করা আমার মায়াময় মনে নতুন সম্ভাবনা খুলেছে। যদি কোনও উপায়ে পরিষেবাগুলি চলতে থাকে bin
তবে এটি দূরবর্তীভাবে সম্ভব যে কেউ কোনওভাবে কোনও কোনও bin
বাক্সের চলমান পরিষেবা থেকে ব্যবহারকারীর ডিরেক্টরিতে একটি ssh কী sertোকাতে পারে , তাই আমি bin
যদি সম্ভব হয় তবে ব্যবহারকারীর জন্য লগইন সম্পূর্ণভাবে অক্ষম করতে চাই ।
প্রশ্নাবলি
এই সার্ভারটি দূরবর্তী, এবং এটি ঠিক করা ব্যয়বহুল (অর্থাত্ আমি কেভিএম হুক করার জন্য দূরবর্তী হাতের জন্য অর্থ প্রদান করব, আরও কেভিএম ভাড়া)। আমি যদি
/etc/passwd
এন্ট্রিটি পরিবর্তন করার জন্য প্রবেশদ্বারটি পরিবর্তন করি তবে আমি কী ভাঙ্গতে পারি তা বের করার চেষ্টা করছিbin
:bin:x:2:2:bin:/bin:/bin/false
আমি কী
bin
প্রয়োজন তা নির্ধারণ করার জন্য নিম্নলিখিত কমান্ডগুলি চালিত করেছি ... তবে, এই আদেশগুলি কোনও ফাইল নিয়ে আসে নি এবং আমি মালিকানাধীন কোনও প্রক্রিয়া খুঁজে পাইনিbin
। কীbin
ব্যবহারকারী যাহাই হউক না কেন না?$ sudo find / -group bin
$ sudo find / -user bin
অন্য কোনও ব্যবহারকারীর কি তাদের লগইন শেলগুলি সেট করা উচিত
/bin/false
? অবগতির জন্য, আমি আছে আগে থেকেই আছে/bin/false
উপরwww-data
।আমি কি খুব ভৌতিক?
আমি ডেবিয়ান চালাচ্ছি, যদি এটি গুরুত্বপূর্ণ হয়।