క్లిప్‌బోర్డ్ టెక్స్ట్ & సోర్స్ కోడ్‌ని ఒక Mac నుండి మరొక SSHకి బదిలీ చేయండి

Anonim

మీ వద్ద ఏదైనా సోర్స్ కోడ్, టెక్స్ట్ లేదా ఒక Mac నుండి మరొక Macకి సురక్షితంగా బదిలీ చేయాలనుకుంటున్న కమాండ్ స్ట్రింగ్ ఉందా? కమాండ్ లైన్ క్లిప్‌బోర్డ్ సాధనాలను pbcopy మరియు pbpasteని SSHతో కలపడం ద్వారా మనం సరిగ్గా చేయగలము మరియు ఇతర Mac ఎక్కడ ఉన్నా అది పట్టింపు లేదు: అది LAN, WAN లేదా ఎక్కడైనా కావచ్చు.

ఇక్కడ ప్రాథమిక కమాండ్ సింటాక్స్ ఉంది:

pbpaste | ssh వినియోగదారు పేరు@ఐప్యాడ్రెస్ pbcopy

LANలో డేటాను బదిలీ చేయడానికి, మీరు మరొక Macs హోస్ట్ పేరు లేదా IP చిరునామాను ఉపయోగించవచ్చు.

ఇది చాలా ఉపయోగకరంగా ఉంటుంది ఎందుకంటే ఈ పద్ధతిని ఉపయోగించడం సురక్షితమైనది , అంతేకాకుండా ఇది చాలా మంది ఇమెయిల్ మరియు IM క్లయింట్‌లు చేసే పద్ధతిలో ప్రత్యేక అక్షరాలు లేదా కోడ్‌లను మాంగిల్ చేయదు.

Mac అవసరాలను స్వీకరించడం SSH ప్రారంభించబడింది

ఇది పని చేయడానికి, స్వీకర్తలు Mac తప్పనిసరిగా “రిమోట్ లాగిన్” ప్రారంభించబడి ఉండాలి, ఇది SSH మరియు పాస్‌వర్డ్‌తో ఎవరైనా సురక్షితంగా మెషీన్‌కి కనెక్ట్ చేయడానికి అనుమతిస్తుంది. దీన్ని ఎవరైనా సులభంగా చేయవచ్చు:

  • సిస్టమ్ ప్రాధాన్యతలను ప్రారంభించండి, "షేరింగ్"పై క్లిక్ చేయండి
  • “రిమోట్ లాగిన్” పక్కన ఉన్న చెక్‌బాక్స్‌ను ఎంచుకోండి

ఇప్పుడు రిమోట్ లాగిన్ ప్రారంభించబడింది, నేను నా Macs క్లిప్‌బోర్డ్‌కు బదిలీ చేయాలనుకుంటున్న ఆదేశాన్ని కాపీ చేసి, పైన చూపిన సింటాక్స్ నిర్మాణాన్ని ఉపయోగిస్తాను.

ఉదాహరణ ఉదాహరణకు, నేను అనుభవం లేని కంప్యూటర్ వినియోగదారు అయిన నా స్నేహితుడికి సంక్లిష్టమైన కమాండ్ లైన్ స్ట్రింగ్‌ను పంపాలనుకుంటున్నాను. నిర్దిష్ట యాప్‌ల ఇంటర్నెట్ యాక్సెస్‌ని పర్యవేక్షించడం అనేది lsof యొక్క వైవిధ్యం అని అనుకుందాం ఎందుకంటే ఇది చాలా చిన్నది, కానీ అది ఏదైనా కావచ్చు మరియు నేను దీన్ని సాధారణంగా సోర్స్ కోడ్ కోసం ఉపయోగిస్తాను. పంపడానికి నా నమూనా స్ట్రింగ్ ఇక్కడ ఉంది:

lsof -nPi | కట్ -f 1 -d ">

నేను ఆ వచనాన్ని ఎంచుకుని, దాన్ని నా స్థానిక క్లిప్‌బోర్డ్‌కి కాపీ చేస్తాను. ఇప్పుడు, నా స్నేహితులు Mac మరొక భవనంలో ఉన్నారని అనుకుందాం కానీ అదే నెట్‌వర్క్‌లో, పెద్ద కార్పొరేట్ లేదా విద్యా క్యాంపస్‌లలో ఒక సాధారణ దృశ్యం. అతని IP చిరునామా 192.168.50.175 అని మరియు అతని Macs వినియోగదారు పేరు “స్టీవ్” అని నాకు తెలుసు, నేను అతని Macకి కనెక్ట్ అయ్యేందుకు మరియు అతని క్లిప్‌బోర్డ్‌ని యాక్సెస్ చేయడానికి స్టీవ్స్ పాస్‌వర్డ్ కూడా కావాలి.

pbpaste | ssh [email protected] pbcopy

నేను అభ్యర్థించినప్పుడు స్టీవ్స్ పాస్‌వర్డ్‌ను నమోదు చేస్తాను మరియు అతని క్లిప్‌బోర్డ్‌లో నా క్లిప్‌బోర్డ్‌లో నేను ఎంచుకున్న స్ట్రింగ్ అతనిపై వెంటనే ఉంటుంది. ఇప్పుడు అతను దానిని అమలు చేయడానికి టెర్మినల్‌లో ఆ ఆదేశాన్ని అతికించవచ్చు లేదా మరేదైనా చేయవచ్చు.

మాక్‌ల మధ్య పెద్ద టెక్స్ట్ బ్లాక్‌లు & సోర్స్ కోడ్‌ను సురక్షితంగా బదిలీ చేస్తుంది ఇది చాలా పెద్ద టెక్స్ట్ బ్లాక్‌లతో కూడా పని చేస్తుంది, ఇది సుదీర్ఘంగా పంపడానికి ఇది సరైనది. భద్రతా కారణాల దృష్ట్యా మీరు ఇమెయిల్ చేయకూడదనుకునే సోర్స్ కోడ్ లేదా ఇతర టెక్స్ట్ డేటా యొక్క క్లిప్‌లు లేదా తక్షణ మెసెంజర్ క్లయింట్‌ల ద్వారా పంపడం నుండి వికటించబడతాయి.

ఇది సాదా టెక్స్ట్ డేటాతో మాత్రమే పని చేస్తుంది, కానీ మీరు దీన్ని మరేదైనా పని చేయగలిగితే వ్యాఖ్యలలో మాకు తెలియజేయండి.

క్లిప్‌బోర్డ్ టెక్స్ట్ & సోర్స్ కోడ్‌ని ఒక Mac నుండి మరొక SSHకి బదిలీ చేయండి