General :: Vsftp Doesn't Do Initial Directory Listing?
Aug 4, 2010
I have a user who just got a new laptop and when he connects to the FTP server, it verifies his username and password like it should, but when it goes to do the directory listing, it just kinda sits there. if i refresh the view, the folders show up. wonder if there's something in a log somewhere for vsftp i should be looking at. it could just be his ftp client or air card too, but i want to be thorough on the server too becuase it will help me learn.
This is the script I'm running tar tf some.tar somefolder_insidetar And output it's a list with all folders, files, and SUBDIRECTORY Files, the only thing I need it's just show the contents (folder and files) of the current directory choosed, not listing subdirectory files, or subdirectories inside subdirectories.
Is there a command to return a recursive listing of sub-directories and the number of files in them? I have found plenty of ways to give me the total number of files in a directory structure, but none that gives a list of the sub-directories with the number of files in them. "du" gives me a listing of directories with their sizes, but I couldn't find an option (or any other way) to give me the number of files as well. Ideally, I'd like to get list with "Size" "Files" "Dir name" - And the order of the columns doesn't matter. Is there a "simple" command line solution or do I need a shell script for that?
I have, for example, a folder called "MyFolder" and it contains 3 files: MyFile1, MyFile2, MyFile3. The only file that I do NOT want a particular user/group to even see that it exists is, for exmple, MyFile2.So, when they do a directory listing on MyFolder, they should only see MyFile1 and MyFile3. How can this be done in Linux? The important thing is that it is not just preventing them from "executing" MyFile2, but to prevent them from even knowing that it exists by not including it in a directory listing.This is a simpified example using one file, but in reality, I have lots of files and some of those that I want to block are also subfolders.It is very important for me to hide the existence of certain files/folders when the user does a directory listing. It's also important that the files stay in their current folder (that is, I can't use a workaround which requires moving all the files into a separate folder and then securing that folder).
I messed up the first installation of Fedora on my server. My setup is as follows: Fedora and Gnome - NFS system, No dual boot (Windows or anything) Fedora ISO DVD downloaded No kickstart or other tools. how to set this up, from the time I insert the disk and have it boot up (configged already to boot from it). I know how to wipe it clean at intall time. Is that the root directory? And, is /boot the actual boot directory? I'm just having a hard time uderstanding that. As I said, I just want a quick itemized list, step 1, step 2, etc, from partitioning, creating file system, mounting, etc. in the right order.
I have RHEL5 with apache installed and running. I have a directory off of / called software that I would like to have show up as a directory listing so if I go to [URL] I get the directory listing. I have tried searching around and nothing seems to work for me. So out of the box how do I get this to work? My server properly resolves to [URL] so I am good there.
Within the mv() command is there any way to not need to type the entire directory location? In the example there are directories with varying depths... I want to move a file from depth 2 to a directory of depth 3 when the directory of depth 3 is within the directory of depth 2. Basically, can I cp() andor mv() a file to a subdirectory without having the enter the entire directory location?
[root@xxx dir]# ls dirD1 [root@xxx dir]# cd dirD1/dirD2 [root@xxx dirD2]# ls
I have set up Ubuntu 9.1 with Samba etc. as a web server. The files are in /var/www and are shared through Samba as web. The root directory and sub directories have index.htm files in them but unfortunately except for the root directory users can see the directory listing rather than the directory automatically producing index.htm. This is obviously causing security problems. How to prevent directory browsing by users coming into the server over the internet by a redirect URL from another site. E.g. [URL] where bigwebsite is a domain registered with a change ip server because I have a service which dynamically allocates an IP Address.
I think as a result of a script that started duplicating files in a loop, the allotted capacity on my VPS filled up with multiple nested copies of the same files... After a reboot, I could delete most of them, but got rm stalled in certain directories...
after isolating which ones, I found this: a directory listing that lists the files, and at the same time tells me they are not there!!!
Code: ls ls: cannot access userkey.php: No such file or directory ls: cannot access workshop.php: No such file or directory ls: cannot access quiz.php: No such file or directory ls: cannot access webservice_rest.php: No such file or directory
If I runls -R1I get a recursive listing of all files under the current directory.However, if I dols -R1 *.avi, ie I want to search only for files with the file descriptor .avi, I get an errorQuote:ls: cannot access *.avi:No such file or directorySo it seems I am using ls incorrectly. What's the correct way to use wild card pattern matching when using the -R switch? Or maybe that isn't possible?
how to pipe the current directory listing into sort so that the output is the date in descending order (primary sort key). If there are multiple entries with the same date, I'd like the times sorted in ascending order. It seems simple but for some reason this isn't working:
ls -l | sort -k 6r -k 7
For some reason it doesn't seem to ever get to the second sort key when using column 6 (last modified date).
I have an old Windows XP Media Centre 2005 computer. My sister is the primary user of the computer and she's always downloading viruses and stuff on it so I decided to clean it up a bit and install Ubuntu via Wubi so we could use something that was harder to screw up, easier to use, and faster. I downloaded the iso of Lucid and ran Wubi.The installation worked fine (with the exception of that annoying "no disk" pyrun.exe error, which I had to keep clicking cancel to get out of). I restarted the computer, selected Ubuntu, and Lucid began to install and showed that very well-presented slideshow of Ubuntu's features. It finished, told me to reboot my computer and all seemed well until it reached the boot menu.
When it comes up to XP's boot selector, it gives me the standard list - pick between XP Media Centre and Ubuntu. I selected Ubuntu. Then, it brings me to the GRUB menu. Except, there's no Ubuntu options, just "Dell Recovery Partition" and "Windows XP." I'm positive that Dell Recovery Partition is the factory restore thing since I've used it before, but selecting Windows XP brings be back to XP's OS chooser. It's just an infinite loop until you choose XP from its own OS list.I'm not sure if this has anything to do with it, but a "skip" button appeared on the installation near the end when it didn't appear to be doing anything, so I clicked it. Would that have affected the install?
I've already googled this problem and I've only come across one thread with this problem, and it was from 2 months ago and didn't seem to have a clear resolution. This problem is pretty depressing considering I've used Wubi on two other computers and never ran into any trouble.Also, I would dual boot but I see no problem with using Wubi since it saves a lot of trouble and there's 95% less chance of breaking something (I've been using it for a month or so on my Dell laptop since my preinstalled Windows Vista KSOD'd and I haven't ran into any complications). Plus, I don't have any blank disks or USBs laying around and I'm not waiting 2 months to get a Ubuntu CD.
I obviously a noob to Suse but after installing 11.4, and filezilla, i cant connect to my ftp server. Ive opened ports 21 22 and 990 explicitly in the firewall and all I get is a 425 error Cant Retrieve Directory Listing. It logs me in ok but doesnt allow data connections?
I am trying to make my Apache server show symbolic links in a directory listing, but have so far been unsuccessful. In my latest attempt, I have placed the following code in .htaccess, in the directory with the symlinks that I want listing:
Code: <Directory /> Options All </Directory> Im httpd-vhosts.conf, I have also placed the following code within the relative <VirtualHost></VirtualHost>:
When I try to login as a user, I get the dreaded "500 OOPS: cannot change directory:". Almost every posting I can find related to this problem was due to SELinux being enabled. My SELinux is operating in permissive mode. So why can't it open the home directory when I log in as the tarheelnk user?
I have two wifi routers. If I stand next to the main one with my laptop I can connect and access the internet no problem. The other router is in my office, and the bridging is messed up, so while I see the essid and bssid using 'iwlist scanning' and nm-tool, I can't connect to it.
Now, my main router's signal still reaches to my office, just not as strong as the borked router in my office. I need to be able to choose which wifi network to connect to without wasting time walking between rooms. I added entries for both in network-manager, but it doesn't show them in the list when I left click the tray icon! How the do I connect to the network I want?
Firefox opens file listing instead of Nautilus opening file listing.When I access a folder via "Places" -> "Home Folder" or "Places" -> "Downloads", Firefox opens and list the contents of the directory.I have re-installed Nautilus, un-installed Firefox and then going to "Places" -> "Home Folder" or "Places" -> "Downloads" launches Nautilus and I can view the contents normally. Anybody else had this problem with Firefox ? Anybody know how to fix this Firefox problem ?Running Ubuntu Desktop 9.10 64bit.
i have installed RED Hat Linux,installed VSFTP it is working in linux fine but when i access this ftp from windows workstation it is display "530 Permission denied"i have disable anonymous access, i want to authentication when access to FTP site both for windows and Linux
I've successfully built a library I'm using on Ubuntu Linux 8.04 (both x86 and x86-64) and now I'm building it on SuSE Linux 9.1 (x86-64). I set the environment variable required for the make script exactly as I set it on the other Linux computers. When I run the make script, I get an error citing that $DEVDIR, which is the root development directory, is not a valid directory. Here's the pertinent part of the script I'm running:
It's meant to move old files from my Downloads folder into an archive file (later tar them). The directory exists, I've used $PWD and nautilus and ls to make sure it's there, yet for every file it gives
Code: find: `cp /home/chris/Download/foo.bar /home/chris/Downloads/ARCHIVE/2011-08-19': No such file or directory I tried to test it on a different destination, specifically my home folder. IT still gave me the error.IS it a bad syntax within find or something else? I'm running a 32-bit system with 11.04