Mahavir Singh@SurfaceBook MINGW64 ~ $ ssh-keygen -t rsa -C "mahavir92@gmail.com" Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/Mahavir Singh/.ssh/id_rsa): Created directory '/c/Users/Mahavir Singh/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /c/Users/Mahavir Singh/.ssh/id_rsa. Your public key has been saved in /c/Users/Mahavir Singh/.ssh/id_rsa.pub. The key fingerprint is: SHA256:ahFEEPbru44iio0zj1p8iZyaOhXTUjzB6HHCYVKciC4 mahavir92@gmail.com The key's randomart image is: +---[RSA 2048]----+ |o=+*==o | |ooB.*o | |.. * .o | |E.= . o | |. + o S | | o.o o o | | .* o + | |*B.. o . | |&*o...+. | +----[SHA256]-----+ Mahavir Singh@SurfaceBook MINGW64 ~ $ xclip -sel clip < /c/Users/Mahavir Singh/.ssh/id_rsa.pub bash: /c/Users/Mahavir: No such file or directory Mahavir Singh@SurfaceBook MINGW64 ~ $ xclip -sel clip < ~/c/Users/Mahavir Singh/.ssh/id_rsa.pub bash: /c/Users/Mahavir Singh/c/Users/Mahavir: No such file or directory Mahavir Singh@SurfaceBook MINGW64 ~ $ xclip -sel clip