Because customers in a recent project need to use SFTP to send files to me, the company's servers are WINDOWS 2003 or WINDOWS 2008, and I have to find a free one (this is important ), easy to use and stable SFTP server software.
After some painstaking efforts, I found the following:
1. OpenSSH
Reference article: "using
A recent idea is to open an SSH service on your own computer, and then, if you need to work on your computer remotely, just SSH to your computer and connect to your computer's IP with mstsc Remote Desktop.
1. Download openssh:http://www.jb51.net/softs/420320.html2. Installation, anyway I was all the way down by default, during the period of jumping out of a window to edit the passwd file warning, OK continue to go on.3. Switch to the bin under the SSH installation directory4.
Copy Code
File your own online download or Baidu Cloud disk extract can
Execute Setupssh.exe, keep next down.
Copy the Sshd_config file from the installation directory to the C:\Program files (x86) \openssh\etc\ directoryThe contents of the file are as follows:Port 26333Protocol 2ListenAddress 0.0.0.0PermitRootLogin yesstrictmodes yesrsaauthentication noignoreuserknownhosts Yespasswordauthentication yesuseprivilegeseparation Nousedns nomaxstartups 10:30
$sduo apt-get install openssh-serverreading Package lists ... Donebuilding dependency treereading state information ... Donepackage openssh-server is not a available, but was referred to by another package. This may mean. The package is missing, have been obsoleted, Oris only available from another sourcee:package openssh
:29:a5:a6.
Are you sure your want to continue connecting (yes/no)? Yes
This is because SSH does not recognize this host, typing Yes will write information about this server to the/.ssh/known_hosts file, and this information will not appear the next time you connect to this remote server.
The following prompts may also appear on the Windows machine: Could not crea
opensshd III. ssh command Access SSH Server In the Command Line window, enter ssh user name @ machine name Log in to the server, I log in at this machine, enter a command ssh [email protected] Use ssh first connect a remote server, a message similar to the below appears. the authenticity of host ' 10.0.0.1 ' can ' t be Es
Original: http://www.cnblogs.com/eastson/archive/2012/06/29/2570163.html
With the CentOS 6.2 installed, I want it to be a server that allows my Windows 7 computer to log on remotely.
Installing OpenSSH Server
First, let's search the CentOS software library for an SSH server
> Keys\.ssh\authorized_keys———————————————————-6. Make the above generation private SSH client can use the format, here with putty, can be used Puttygen into Putty PPK format———————————————————-7. Set the OpenSSH to accept only key authentication.There is an additional SFTP service here. In addition, the Strictmodes no option will tell OpenSSH to not check the permissions settings of the user SSH home dire
Problem: After system reload, install and configure SSH, firewall configuration
#安装install openssh-server
sudo apt install openssh-server-y
Problem encountered:
sudo apt install openssh-server-y
Reading P
levelDetailed description of the information leakage vulnerability in OpenSSH portable GSSAPI authentication. Remote attackers can use GSSAPI authentication to terminate the transfer.Attackers can exploit different error messages and identify platform-specific usernames attacks to obtain usernames information.Upgrade OpenSSH 4.4 or the latest version of OpenSSH.
Microsoft Open OpenSSH source code for Windows
The Microsoft PowerShell team announced on April 9 that Windows will support SSH native. Now the source code of OpenSSH for Windows has been published on GitHub. The official PowerShell blog says that their porting version is
.
All the answers are yes,
Enter the value of CYGWIN for the daemon: []
At this time, write ntsec
Then I will ask: Do you want to use a different name? (Yes/no)
At this time, write no, and then ask if you want to create an account, select yes
I will ask you to enter your password and enter your password. It will ask you to re-enter your password and the configuration is complete. Note that the password entered here is not the ssh Login Password,
Then start the sshd service
Net start sshd
Later,
Tags: one upd xxx update Art system config execution resolutionOpenssh-client is installed by default in Ubuntu, so when installing SSH, just install openssh-server, and install the software in the process of a similar problem:When installing Openssh-server, it is found to be dependent on:
-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384, ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org
After restarting the SSHD service, you can connect normally, as shown below.
Click Yes to enter the password
Click OK
Success
Set up SSH boot up, edit/etc/rc.local file
Putty.exe Download Address
Windows SSH client Download address
openss
Ubuntu comes with openssh-client, so you canSSH [email protected] To connect to Linux remotely But to be connected via SSH, the Ubuntu system needs to be openssh-server and can be Ps-e | grep sshTo see if the sshd is not shown, it is not installed Openssh-serverAvailable through sudo apt-get install
Ubuntu comes with openssh-client, so you can?
1
ssh[emailprotected]
To connect to Linux remotelyBut to be connected via SSH, the Ubuntu system needs to be openssh-server and can be?
1
ps-e | grepssh
To see if the sshd is not shown, it is not installed Openssh
Solution to dependency error reported by openssh-server Installation in ubuntu,System Environment
Linux user #50~14.04.1-Ubuntu SMP Wed Jul 13 01:06:37 UTC 2016 i686 i686 i686 GNU/LinuxError reported
Run the following command to install openssh-server:
sudo apt-get install openssh
ip:$HostIP. $ip "ssh[emailprotected" $HostIP. $ip "cd/cygdrive/c/windows/ System32/inetsrv;./appcmd.exelistsite "doneread -p "Please enter the name of the site you want to restart:" zendao;foripin $WebIP doecho "web host ip: $HostIP. $ip" ssh[emailprotected]$ HostIP. $ip "Cd/cygdrive/c/windows/system32/inetsrv;./appcmd.exestopsite /site.name:\ "$zendao \" "ssh[emailprotected" $HostIP. $ip "cd/ Cygdrive
Openssh-server is not installed in Ubuntu by default. to access it through the SSH protocol, you must install the ssh server. For installation, select apt-get on Ubuntu. Next we will discuss how to use apt-get + configuration proxy to download and install openssh-server.
Set
Xu Sanxiang says the offline installation of Ubuntu is like crap.My recent experience has made me very sympathetic to such a rude remark.That crap. Offline installation.In the days of networking, installing openssh-server only needs to be performed:sudo apt-getopen-server, the tool will automatically solve the dependency problem. Dependencies that are not install
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.