Configure the FTP server in Ubuntu and log on with CuteFTP

Source: Internet
Author: User
After studying embedded development, we started to use the Linux platform and the Ubuntu environment. However, we found that there are still many problems with the Ubuntu graphical interface, but it is limited to the Linux environment for porting embedded Linux systems, I am also a loyal fan of Linux terminals. I finally decided to configure the Linux virtual machine to run in the background on Windows, and then use SSH to log in to control Linux, configure the FTP server on Linux to transfer files between Windows and Linux virtual machines. Wi

After studying embedded development, we started to use the Linux platform and the Ubuntu environment. However, we found that there are still many problems with the Ubuntu graphical interface, but it is limited to the Linux environment for porting embedded Linux systems, I am also a loyal fan of Linux terminals. I finally decided to configure the Linux virtual machine to run in the background on Windows, and then use SSH to log in to control Linux, configure the FTP server on Linux to transfer files between Windows and Linux virtual machines.

There are many SSH software in Windows, such as Putty, msys, cygwin, etc. However, SecureCRT is strongly recommended for this edition. It not only supports SSH, but also supports Serial Communication, this is indeed a good tool for Embedded Development peers. The use of SecureCRT is not much mentioned here. You can see it after installation. The configuration of the FTP server in Ubuntu (12.04) and the FTP server configured for CuteFTP login in Windows. The ftp server I use here is vsftpd. The specific installation configuration is as follows:

Sudo apt-get install vsftpd

After executing this command, the installation is complete. Next, perform some Configuration:

Sudo vim/etc/vsftpd. conf

Here we only make some necessary configurations:

Local_enable = YES

Write_enable = YES

Cancel the comments of the above two rows, that is, delete the first line #. For more advanced configurations, google. However, these two are sufficient for embedded development, and then start vsftpd, the specific instructions are as follows:

Sudo/etc/init. d/vsftpd start

Now, the FTP server in Ubuntu has been configured and started. Now you can use CuteFTP to log on to your VM. Use the ifconfig command to view the IP address of the Ubuntu virtual machine, start CuteFTP in Windows, enter the IP address in the host column, and enter the account and password, which is actually the username and password of Ubuntu, the port is the default value of 21. Here, it can be normally developed in Windows, compiled in Ubuntu, and then burned to the Embedded Development Board.

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.