Barrier: рддрд╛рдЬрд╛ рдмреИрд░рд┐рдпрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╢реЛ рд╣реИ: OpenERROR: ssl рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ: /home/thomas/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдЬрдире░ 2019  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: debauchee/barrier

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо

рд╕рд░реНрд╡рд░: рдЙрдмрдВрдЯреВ 18.04

рдХреНрд▓рд╛рдЗрдВрдЯ: рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлрд╝реНрдЯ рд╡рд┐рдВрдбреЛрдЬ 10 рд╕рдВрд╕реНрдХрд░рдг 1803 (рдУрдПрд╕ рдмрд┐рд▓реНрдб 17134.523)

рдмреИрд░рд┐рдпрд░ рд╕рдВрд╕реНрдХрд░рдг

рд╕рд░реНрд╡рд░: 2.2.0-рд╕реНрдиреИрдкрд╢реЙрдЯ -53ebc47a

рдЧреНрд░рд╛рд╣рдХ: 2.1.0-RELEASE-0b2dfd80

рдмрдЧ рдкреНрд░рдЬрдирди рдХреЗ рд▓рд┐рдП рдХрджрдо

  1. рд╡рд┐рдВрдбреЛрдЬ рдмрд╛рдЗрдирд░реА рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/debauchee/barrier/wiki рдкрд░
  2. рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/debauchee/barrier/releases рдкрд░
  3. рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдорд╢реАрди рдкрд░ рд╢реБрд░реВ рдХрд░реЗрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдореЛрдб рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рджреЗрдВред
  4. flatpak run com.github.debauchee.barrier рд╕рд╛рде Ubuntu рдорд╢реАрди рдкрд░ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВ
  5. "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ ..." рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд╡рд┐рд╡рд░рдг рджрд░реНрдЬ рдХрд░реЗрдВред
  6. рдмреИрд░рд┐рдпрд░ рд╢реБрд░реВ рдХрд░реЗрдВ
  7. рдмреИрд░рд┐рдпрд░> рд▓реЙрдЧ рд▓реЙрдЧ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦреЗрдВ
[2019-01-18T11:41:57] INFO: OpenSSL 1.1.1  11 Sep 2018
[2019-01-18T11:41:57] ERROR: ssl certificate doesn't exist: /home/thomas/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
[2019-01-18T11:42:13] INFO: OpenSSL 1.1.1  11 Sep 2018
[2019-01-18T11:42:13] ERROR: ssl certificate doesn't exist: /home/thomas/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
[2019-01-18T11:42:29] INFO: OpenSSL 1.1.1  11 Sep 2018

рдЕрдиреНрдп рд╕реВрдЪрдирд╛

  • рд╕рдорд╕реНрдпрд╛ рдХрдм рд╢реБрд░реВ рд╣реБрдИ? рдореИрдВ (рдкреНрд░реЛрдмрд╛рдИ рдЧрд▓рддреА рд╕реЗ) рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдПрдХ рддрд╛рдЬрд╛ рд╕реНрдерд╛рдкрд┐рдд рдкрд░ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ рдереАред
  • рдХреНрдпрд╛ рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? IDK, рд╢рд╛рдпрдж рджреЛрдиреЛрдВ рд╕рд┐рд░реЛрдВ рдкрд░ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ?
  • рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рдЖрдкрдХреЛ рдмреИрд░рд┐рдпрд░ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ? рд╣рд╛рдБ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЬрдм рдореИрдВ openssl req рдХрдорд╛рдВрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рддрд╛ рд╣реИ:

$ openssl req -x509 -nodes -days 365 -subj /CN=Barrier-newkey rsa:4096-keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
req: Use -help for summary.

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдХрдорд╛рдВрдб рд╕реЗ рдХреБрдЫ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдЦреЛ рджрд┐рдП рд╣реИрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп:

$ openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
Generating a 4096 bit RSA private key
......................................................................................................................................................++
.......................................................................................................................................................................++
writing new private key to '/home/thomas/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem'
-----

openssl x509 рдЖрджреЗрд╢ рддрдм рднреА рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред

$ openssl x509 -fingerprint -sha2 -noout -in ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem > ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints/Local.txt
x509: Unknown digest sha2
x509: Use -help for summary.

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╕рд▓рд╛рд╣ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

mkdir -p ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints
openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
openssl x509 -fingerprint -sha1 -noout -in ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem > ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints/Local.txt

рдХрдо рд╕реЗ рдХрдо рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВред

рд╕рднреА 21 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ:

$ ls ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/
$ locate Barrier.pem

рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдпрд╣ # 142 рдХреЗ рд╕рдорд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рдзрд╛ред Exe рдФрд░ рдмрд╛рдзрд╛рдУрдВ рдХреЛ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рд╕реЗ рд▓реЙрдЧ рдореЗрдВ рд╕рдВрджреЗрд╢ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

'171 рднреА рд╕рдВрдмрдВрдзрд┐рдд рд▓рдЧ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдмрд╛рд╣рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдЬрд╣рд╛рдБ рдмреИрд░рд┐рдпрд░ред Pem рджрд┐рдЦрд╛рдпрд╛ рд╡рд╣рд╛рдБ рд╕реЗ рдЖрддрд╛ рд╣реИред рдЖрдкреВрд░реНрддрд┐ рд▓рд┐рдВрдХ рдХреЗ рдмрд╛рдж рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ред

рдореИрдВ рдХрдо рд╕реЗ рдХрдо рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрд╕рдПрд╕рдПрд▓ рд╡рд┐рдиреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдЙрд╕ рдЕрдХреНрд╖рдо рдХреЗ рд╕рд╛рде рдореИрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред

рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдореИрдВ рдлреНрд▓реИрдЯрдкреИрдХ рдХрд╛ рдПрдХ рджреИрдирд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реВрдВ рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдПрд╕рдПрд╕рдПрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рдмрд╛рдзрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИред

alc@am1m-s2h ~ % ls -l .var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem 
-rw-rw-r--. 1 alc alc 1649 May 21  2018 .var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem

рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рдЗрд╕ рдкреГрд╖реНрда рд╕реЗ рддрд╛рд▓рдореЗрд▓ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛: https://wiki.archlinux.org/index.php/synergy#Set_up_enc рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди_on_server

рдЯреА рдПрд▓; рдбреЙ:

mkdir -p ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints
openssl req -x509 -nodes -days 365 -subj /CN=Barrier-newkey rsa:4096-keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
openssl x509 -fingerprint -sha2 -noout -in ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem > ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints/Local.txt

рдлрд┐рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рджреЛрдиреЛрдВ рдкрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ, рджреЛрдиреЛрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ, рдФрд░ рдЕрдкрдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдирдП рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ ... рд╡рд╣рд╛рдВ рд╕реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
1024 рд╕реЗ 4096 рддрдХ рдХреАрд▓реЗрд░реЛрдореАрдЯрд░ рдмрджрд▓реЗрдВ
-sha1 рд╕реЗ -sha2 рдмрджрд▓реЗрдВ

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЕрднреА рдЦреБрд▓рд╛ рдЫреЛрдбрд╝рддрд╛ рд╣реВрдБ рдЬрдм рдХрд┐рд╕реА рдФрд░ рдХреЗ рдкрд╛рд╕ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЙрд╕ рдХреБрдВрдЬреА-рд▓рдВрдмрд╛рдИ рдХреЛ 1024 рд╕реЗ 4096 , рдФрд░ sha2 рдмрдЬрд╛рдп sha1 ред

рдирд┐рд╖реНрдкрдХреНрд╖ рдмрд┐рдВрджреБред рдореИрдВ рдЖрдорддреМрд░ рдкрд░ 4K рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ ... рдореБрдЭреЗ рдЗрд╕ рдмрд╛рд░ рдЖрд▓рд╕реА рд╣реЛ рдЧрдпрд╛ рдФрд░ рдХреЙрдкреА / рдкреЗрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред @ AdrianKoshka рдХреЗ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рдЯрд┐рдкреНрдкрдгреАред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрдиред

рдЬрдм рдореИрдВ openssl req рдХрдорд╛рдВрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рддрд╛ рд╣реИ:

$ openssl req -x509 -nodes -days 365 -subj /CN=Barrier-newkey rsa:4096-keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
req: Use -help for summary.

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдХрдорд╛рдВрдб рд╕реЗ рдХреБрдЫ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдЦреЛ рджрд┐рдП рд╣реИрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп:

$ openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
Generating a 4096 bit RSA private key
......................................................................................................................................................++
.......................................................................................................................................................................++
writing new private key to '/home/thomas/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem'
-----

openssl x509 рдЖрджреЗрд╢ рддрдм рднреА рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред

$ openssl x509 -fingerprint -sha2 -noout -in ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem > ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints/Local.txt
x509: Unknown digest sha2
x509: Use -help for summary.

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╕рд▓рд╛рд╣ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

mkdir -p ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints
openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem -out ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem
openssl x509 -fingerprint -sha1 -noout -in ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Barrier.pem > ~/.var/app/com.github.debauchee.barrier/data/barrier/SSL/Fingerprints/Local.txt

рдХрдо рд╕реЗ рдХрдо рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВред

рдЕрдм sha2 рд╕рдорд░реНрдерди рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрд░реЗ рдореБрджреНрджреЗ рдХрд╛ рдХрд╛рд░рдг рдмрддрд╛рддреА рд╣реИ? рдпрджрд┐ рдЬреЛ рдХреБрдЫ рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрд╛рдмрд┐рдпрд╛рдБ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ рд╡рд╣ sha2 рдФрд░ рдЪреБрдкрдЪрд╛рдк рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг 1.1.0g рд╣реИред

$ openssl version
OpenSSL 1.1.0g  2 Nov 2017

рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ sha2 рдХреЗ рд╕рдорд░реНрдерди рдХреА рдЙрдореНрдореАрдж рд╣реИ? рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдмрд┐рдирд╛ рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ -sha256 рдпрд╛ -sha512 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдореБрдЭреЗ рдпрд╣ рдмрддрд╛рддреЗ рд╣реБрдП рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рдЗрд╕ рд╕реНрдерд╛рди рдкрд░ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд╕рд╛рде (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ sha512 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдореИрдВ рдмрд╛рдзрд╛ рдХреЗ рдлреНрд▓реИрдЯрдкреИрдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред

рдореБрдЭреЗ рдЙрдардиреЗ рдФрд░ рднрд╛рдЧрдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдХреБрдЫ рдФрд░ рд╣реИ рдЬреЛ рдореИрдВ рдореБрджреНрджреЗ рдХреЗ рдХрд╛рд░рдг рдФрд░ рд╕рдВрднрд╡ рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рд╕рдорд╛рди рд╕реЗрдЯрдЕрдк рдФрд░ рдпрд╣рд╛рдВ рдмрдЧ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ред

рдореЗрд░рд╛ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рджреЛрдиреЛрдВ рд╕рдВрд╕реНрдХрд░рдг 2.2.0-рд╕реНрдиреИрдкрд╢реЙрдЯ -53ebc47a рдереЗред @TafThorne рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдореЗрдВ рдХрдорд╛рдВрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдерд╛, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!

рдпрд╣ рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рдиреАрд▓реЗ рд░рдВрдЧ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЧрдпрд╛ред рдКрдкрд░ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рднреА рдкрд╛рд▓рди рдХрд░рдирд╛ рдерд╛ред

рдЕрд░реЗ, рдореИрдВрдиреЗ @TafThorne рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ:

[2019-06-15T17:20:12] INFO: OpenSSL 1.1.1b 26 Feb 2019
[2019-06-15T17:20:12] ERROR: could not use ssl certificate
[2019-06-15T17:20:12] ERROR: error:0909006C:PEM routines:get_name:no start line

рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдореБрджреНрджрд╛ рд╣реИ?

рдЕрд╢рд┐рд╖реНрдЯ рдзреНрд╡рдирд┐ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдлреНрд▓реИрдЯрдкреИрдХ рдмрд┐рд▓реНрдб рдореЗрдВ рдХреНрдпреЛрдВ рддрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореБрдЭреЗ рдЖрдЬ рд╕рд╣рд┐рдд рд╕рднреА рдирдП рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ _barrier_ рд╣реИ?

рдЗрд╕рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдкрд╖реНрдЯ рдерд╛, openssl рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЯреВрд▓ рдХреЛ рд╢рд┐рдк рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ, рдореИрдВ рдЕрдВрдд рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдорд╛рдл рдХрд░ рджреЛред

рд╕рдЪрдореБрдЪ рдЦреЗрдж рд╣реИ рдХрд┐ рдпрд╣ рдЗрддрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрджреНрджрд╛ рдерд╛, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рдХрд╛рдо рдХреЗ рдмрд╛рдж рдУрдПрд╕рдПрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдКрд░реНрдЬрд╛ рдвреВрдВрдврдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдореЗрд░рд╛ рдХрд╣рдирд╛ рдерд╛ рдХрд┐ рдмреИрд░рд┐рдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрдЯрдкреИрдХ рдкреИрдХреЗрдЬ рдореБрдЦреНрдп рдЪреИрдирд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдФрд░ рдЪреВрдВрдХрд┐ рдпрд╣ рд╕рднреА рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЯреВрдЯ рдЧрдпрд╛ рдерд╛ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдереЛрдбрд╝рд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рдерд╛ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдЗрддрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЦреБрд▓рд╛ рдерд╛ред

рдХрд╛рдо рдкрд░ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдорд╢реАрди рдкрд░ рдореЗрд░реЗ рд▓рд┐рдП рдлрд┐рдХреНрд╕реНрдб, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдирд╣реАрдВ рдерд╛ред

Screenshot_2019-07-24_10-19-59

openssl рдмрд╛рдзрд╛рдУрдВ рдХреЛ рдлреНрд▓реИрдЯрдкреИрдХ рдХреЗ рд╕рд╛рде рднреЗрдЬ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдпрд╣ рддрдп рд╣реЛ рдЧрдпрд╛ рд╣реИред

рд╣реЗ рд▓реЛрдЧ, рдореИрдВ рдлреЗрдбреЛрд░рд╛ рдкрд░ snapd рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рддрд╛рдЬрд╝рд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ рдкрд░ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рднрд╛рдЧ рдЧрдпрд╛!

mkdir -p /home/fbidu/snap/barrier-kvm/2/.local/share/barrier/SSL/ 
cd /home/fbidu/snap/barrier-kvm/2/.local/share/barrier/
openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout Barrier.pem -out Barrier.pem

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Saikojin picture Saikojin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

graingert picture graingert  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

HereInPlainSight picture HereInPlainSight  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

geraldvillorente picture geraldvillorente  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

the-reverend picture the-reverend  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ