డ్రాప్బియర్ అనేది ఓపెన్ సోర్స్ లైట్వెయిట్ SSH సర్వర్ మరియు ఎంబెడెడ్ Linux/Unix సిస్టమ్లు మరియు IoT పరికరాల కోసం రూపొందించబడిన క్లయింట్. డ్రాప్బియర్ తక్కువ మెమరీ వనరులు మరియు ప్రాసెసింగ్ పవర్ ఉన్న సిస్టమ్లలో ఉపయోగించబడుతుంది. అయినప్పటికీ, మీకు SSH సమస్యలు ఉంటే సాధారణ సిస్టమ్లలో కూడా ఉపయోగించవచ్చు.
ఈ గైడ్లో, Linuxలో డ్రాప్బియర్ని ఎలా ఇన్స్టాల్ చేయాలి మరియు దానిని ఎలా కాన్ఫిగర్ చేయాలి అని నేను కవర్ చేస్తాను. తరువాతి విభాగంలో, నేను Dropbear సర్వర్తో కనెక్ట్ చేయడానికి dbclientని ఉపయోగిస్తాను.
- ఉబుంటులో డ్రాప్బియర్ను ఎలా ఇన్స్టాల్ చేయాలి
- ఉబుంటులో డ్రాప్బియర్ని ఎలా కాన్ఫిగర్ చేయాలి
- ఉబుంటులో డ్రాప్బియర్ ఎలా ఉపయోగించాలి
- డ్రాప్బియర్ యుటిలిటీస్ అంటే ఏమిటి
- ముగింపు
ఉబుంటులో డ్రాప్బియర్ను ఎలా ఇన్స్టాల్ చేయాలి
Dropbear అన్ని Linux పంపిణీలలో అందుబాటులో ఉంది, దానిని ఇన్స్టాల్ చేయడానికి మేము నిర్దిష్ట Linux పంపిణీ యొక్క ప్యాకేజీ నిర్వాహికిని ఉపయోగించవచ్చు.
Ubuntu, Deepin, Pop!_OS మరియు Zorin OS వంటి డెబియన్-ఆధారిత Linux పంపిణీలలో అనేక రుచులు ఉన్నాయి. Debian-ఆధారిత Linux పంపిణీపై Dropbearని ఇన్స్టాల్ చేయడానికి apt ప్యాకేజీ మేనేజర్ని ఉపయోగించండి:
సుడో సముచితమైనది ఇన్స్టాల్ డ్రాప్ బేర్
ఉబుంటులో డ్రాప్బియర్ని ఎలా కాన్ఫిగర్ చేయాలి
ఉబుంటులో డ్రాప్బియర్తో ప్రారంభించడానికి ముందు కొన్ని ఎంపికలను కాన్ఫిగర్ చేయాలి. ఈ ఎంపికలు/etc/default/dropbear ఫైల్ నుండి సవరించబడతాయి. ఏదైనా టెక్స్ట్ ఎడిటర్ ఉపయోగించి ఫైల్ను తెరవండి:
సుడో నానో / మొదలైనవి / డిఫాల్ట్ / డ్రాప్ బేర్
కింది ఫైల్ తెరవబడుతుంది:
NO_START: డ్రాప్బియర్ని బూట్లో ఎనేబుల్ చేయడాన్ని కొనసాగించడానికి 1ని 0తో భర్తీ చేయండి.
DROPBEAR_PORT: మొదటి ఎంపిక డ్రాప్బియర్ యొక్క TCP పోర్ట్, ఇది డిఫాల్ట్గా 22. దీన్ని వేరే పోర్ట్కి మార్చడం మంచిది.
DROPBEAR_PORT = 2222
DROPBEAR_EXTRA_ARGS: లాగిన్ పాస్వర్డ్ వాడకం -sని నిలిపివేయడం మరియు రూట్ ఉపయోగం కోసం పాస్వర్డ్ లాగిన్ని నిలిపివేయడం వంటి అదనపు వాదనలను అందించడానికి ఈ ఎంపిక ఉపయోగించబడుతుంది -g.
కొన్ని ఇతర వాదనలు Dropbear యొక్క మ్యాన్ పేజీలో చూడవచ్చు.
DROPBEAR_BANNER: ఈ ఎంపిక బ్యానర్ సందేశ స్ట్రింగ్ను సెట్ చేస్తుంది; క్లయింట్ లాగిన్ అయినప్పుడు ఇది ప్రదర్శించబడుతుంది.
DOPBEAR_RSAKEY/DROPBEAR_DSSKEY: ఈ ఎంపికలు RSA మరియు DSS కీలు రెండింటి యొక్క డిఫాల్ట్ పాత్ను కలిగి ఉంటాయి, ఇవి ఇన్స్టాలేషన్ సమయంలో కేటాయించబడతాయి. అయితే, రెండు కీలకు ప్రత్యామ్నాయ మార్గాలను కూడా ఇక్కడ అందించవచ్చు.
SSHతో ఏదైనా వైరుధ్యాన్ని నివారించడానికి, Linuxలో SSH సేవను నిలిపివేయమని మరియు సర్వీస్ స్టాప్ కమాండ్ని ఉపయోగించమని సిఫార్సు చేయబడింది:
మరియు సర్వీస్ స్టార్ట్ కమాండ్ ఉపయోగించి, డ్రాప్ బేర్ సేవను ప్రారంభించండి:
ఇప్పుడు, Dropbear స్థితిని తనిఖీ చేయడానికి సేవా స్థితి ఆదేశాన్ని ఉపయోగించండి:
ఇప్పుడు, Linuxలో Dropbear విజయవంతంగా కాన్ఫిగర్ చేయబడింది.
ఉబుంటులో డ్రాప్బియర్ ఎలా ఉపయోగించాలి
Dropbear సర్వర్ను ssh కమాండ్ లేదా dbclient యుటిలిటీ ఉపయోగించి యాక్సెస్ చేయవచ్చు. వాక్యనిర్మాణం:
ssh [ ఎంపికలు ] [ వినియోగదారు పేరు ] @ [ IP_అడ్రస్ ]
లేదా:
డ్రాప్బియర్ యుటిలిటీస్ అంటే ఏమిటి
వివిధ డ్రాప్బియర్ యుటిలిటీలు డ్రాప్బియర్ ప్యాకేజీతో వస్తాయి:
అన్ని యుటిలిటీల వివరాలు క్రింద పేర్కొనబడ్డాయి:
డ్రాప్ బేర్కీ
ఈ యుటిలిటీ RSA, DSS, ECDSA మరియు Ed25519 వంటి వివిధ ఫార్మాట్లలో SSH ప్రైవేట్ కీలను సృష్టిస్తుంది.
డ్రాప్బీర్కీని ఉపయోగించడం యొక్క వాక్యనిర్మాణం:
డ్రాప్ బేర్కీ -టి [ రకం ] -ఎఫ్ [ ఫైల్ పేరు ] -లు [ బిట్స్ ]
ఉదాహరణకు, 4096 బిట్ల RSA కీని రూపొందించడానికి క్రింది వాటిని ఉపయోగించండి:
RSA విస్తృతంగా ఉపయోగించే అల్గోరిథం మరియు కనీసం 4096 బిట్లను ఉపయోగించమని సిఫార్సు చేయబడింది.
DSA మరొక పాత అల్గోరిథం మరియు సిఫార్సు చేయబడలేదు, 1024 కీ పరిమాణం సాధారణంగా ఉపయోగించబడుతుంది.
ECDSA ఒక కొత్త అల్గోరిథం మరియు ఉపయోగం కోసం బాగా సిఫార్సు చేయబడింది సాధారణంగా మూడు కీలక పరిమాణాలు, 256, 384 మరియు 521తో వస్తుంది.
Ed25519 సాధారణంగా ఉపయోగించబడదు మరియు నిర్దిష్ట కీ పరిమాణం అవసరం లేదు ఎందుకంటే ఈ అల్గోరిథం ఉపయోగించి రూపొందించబడిన అన్ని కీలు 256 బిట్లు.
dbclient
Dropbear సర్వర్ను ssh కమాండ్ ఉపయోగించి కనెక్ట్ చేయవచ్చు. కానీ ఉపయోగించగల మరొక ఆదేశం dbclient. వాక్యనిర్మాణం:
dbclient [ ఎంపికలు ] [ వినియోగదారు పేరు ] @ [ IP_అడ్రస్ ]
డ్రాప్ బేర్ కన్వర్ట్
ఈ Dropbear యుటిలిటీ ప్రైవేట్ కీలను మారుస్తుంది ఎందుకంటే Dropbear మరియు SSH రెండూ వేర్వేరు ప్రైవేట్ కీ ఫార్మాట్లను కలిగి ఉంటాయి.
మార్పిడి కోసం క్రింది వాక్యనిర్మాణాన్ని ఉపయోగించండి:
డ్రాప్ బేర్ కన్వర్ట్ [ ఇన్పుట్-రకం ] [ అవుట్పుట్-రకం ] [ ఇన్పుట్-ఫైల్ ] [ అవుట్పుట్-ఫైల్ ]
ముగింపు
డ్రాప్బియర్ ఓపెన్ఎస్ఎస్హెచ్కి తేలికపాటి ప్రత్యామ్నాయం మరియు ఎంబెడెడ్ పరికరాల కోసం రూపొందించబడింది. మీరు OpenSSHతో సమస్యలను ఎదుర్కొంటే, ఇది Linuxలో ఇన్స్టాల్ చేయబడుతుంది. లేదా మీరు ఒక పరికరంలో పొందుపరిచిన Linuxని ఇన్స్టాల్ చేసి ఉంటే, Dropbear అనేది సాఫ్ట్వేర్. Dropbear వివిధ Linux పంపిణీలలో అందుబాటులో ఉంది మరియు పంపిణీ యొక్క డిఫాల్ట్ ప్యాకేజీ నిర్వాహికిని ఉపయోగించి ఇన్స్టాల్ చేయవచ్చు. Dropbear యొక్క కాన్ఫిగరేషన్ పంపిణీ నుండి పంపిణీకి మారవచ్చు.