Pārsūtiet starpliktuves tekstu & avota kodu no viena Mac uz citu, izmantojot SSH
Vai jums ir kāds avota kods, teksts vai komandu virkne, ko vēlaties droši pārsūtīt no viena Mac uz citu? Komandrindas starpliktuves rīkus pbcopy un pbpaste apvienojot ar SSH, mēs varam izdarīt tieši to, un nav nozīmes, kur atrodas otrs Mac dators: vai tas būtu LAN, WAN vai jebkur.
Šeit ir pamata komandu sintakse:
pbpaste | ssh lietotājvārds@ipadrese pbcopy
Lai pārsūtītu datus pa LAN, varat izmantot citu Mac resursdatora nosaukumu vai IP adresi.
Tas ir ļoti noderīgi, jo šīs metodes izmantošana ir droša, turklāt tā nesajauks speciālās rakstzīmes vai kodu tā, kā to darīs daudzi e-pasta un tūlītējās ziņojumapmaiņas klienti.
Lai saņemtu Mac datoru, ir jāiespējo SSH
Lai tas darbotos, adresātiem Mac ir jābūt iespējotai “Attālā pieteikšanās”, kas ļauj ikvienam droši izveidot savienojumu ar iekārtu, izmantojot SSH un paroli. To var viegli izdarīt ikviens:- Palaidiet sistēmas preferences, noklikšķiniet uz “Kopīgošana”
- Atzīmējiet izvēles rūtiņu blakus “Attālā pieteikšanās”
Tagad, kad ir iespējota attālā pieteikšanās, es kopēju komandu, kuru vēlos pārsūtīt uz sava Mac starpliktuvi, un izmantoju iepriekš parādīto sintakses struktūru.
Piemērs Piemēram, es vēlos nosūtīt sarežģītu komandrindas virkni savam draugam, kurš ir iesācējs datora lietotājs. Pieņemsim, ka tas ir lsof variants, lai uzraudzītu noteiktu lietotņu piekļuvi internetam, jo tas ir salīdzinoši īss, taču tas var būt jebkas, un es parasti to izmantoju avota kodam. Šeit ir mana sūtāmās virknes paraugs:
lsof -nPi | cut -f 1 -d ">
Es atlasu šo tekstu un kopēju to savā vietējā starpliktuvē. Tagad pieņemsim, ka mani draugi Mac atrodas citā ēkā, bet tajā pašā tīklā, kas ir izplatīts scenārijs lielos korporatīvajos vai izglītības pilsētiņās. Es zinu, ka viņa IP adrese ir 192.168.50.175 un viņa Mac lietotājvārds ir Stīvs. Man būs nepieciešama arī Stīva parole, lai varētu izveidot savienojumu ar viņa Mac datoru un piekļūt viņa starpliktuvei.
pbpaste | ssh [email protected] pbcopy
Es ievadīšu Stīva paroli, kad tas tiks pieprasīts, un viņa starpliktuvē nekavējoties tiks parādīta virkne, ko izvēlējos savā starpliktuvē. Tagad viņš var ielīmēt šo komandu terminālī, lai to izpildītu, vai darīt jebko citu.
Droši pārsūta lielus teksta blokus un avota kodu starp Mac datoriem Tas darbojas arī ar ļoti lieliem teksta blokiem, kas padara to lieliski piemērotu ilgstošai sūtīšanai avota koda klipi vai citi teksta dati, kurus nevēlaties sūtīt pa e-pastu drošības apsvērumu dēļ vai kuri citādi tiktu sabojāti no sūtīšanas, izmantojot tūlītējās ziņojumapmaiņas klientus.
Šķiet, ka tas darbojas tikai ar vienkārša teksta datiem, taču, ja varat to panākt ar kaut ko citu, informējiet mūs komentāros.