The.htaccess file may be made using any decent text editor, including TextPad, UltraEdit, and Microsoft WordPad. Microsoft NotePad is not acceptable. Password protection is available, as is the option to send users to a different page in the event that they face an issue when trying to login.
Depending on the functionality you need, an.htaccess file might include a single line or several. For this, you'll need an FTP (File Transfer Protocol) client. The "ASCII" mode is required for file uploads. As a default, "BINARY" is used by several FTP clients when transferring data. If that's the case, "ASCII" has to be substituted. Put the data where you want it to stay by uploading it.
It's possible that it won't appear in a search of your website's directory because the software running on your web server is set to obscure certain types of files.