The default interactive shell is now zsh. To update your account to use zsh, please run `chsh -s /bin/zsh`. For more details, please visit https://support.apple.com/kb/HT208050. (base) GithubIireAchao:voice-chat achao$ mkdir certs (base) GithubIireAchao:voice-chat achao$ cd certs (base) GithubIireAchao:certs achao$ openssl genrsa -out server.key 2048 (base) GithubIireAchao:certs achao$ openssl req -new -key server.key -out server.csr You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]: State or Province Name (full name) [Some-State]: Locality Name (eg, city) []: Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organizational Unit Name (eg, section) []: Common Name (e.g. server FQDN or YOUR name) []: Email Address []:
Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: An optional company name []: (base) GithubIireAchao:certs achao$ (base) GithubIireAchao:certs achao$ openssl x509 -req -in server.csr -signkey server.key -out server.crt -days 365 Certificate request self-signature ok subject=C = AU, ST = Some-State, O = Internet Widgits Pty Ltd (base) GithubIireAchao:certs achao$