So lets say the hypothertical remote server did have SSH installed, would an FTP client by default do thigns securely? I am not familiar with SCP so not sure if that is significantly different than the FTP process.
FTP by default will not be secure in the least. authentication username and password transmitted in cleartext.
if ssh is installed then scp will work. there is some encryption overhead that you'll see in a decreased transfer rate but that's the price for a secure connection...
FTP by default will not be secure in the least. authentication username and password transmitted in cleartext.
if ssh is installed then scp will work. there is some encryption overhead that you'll see in a decreased transfer rate but that's the price for a secure connection...
When I log in via FileZilla for example, it loggs into the server address with sftp://myserver.servername.org
Does this mean it is using sftp by default? Is sftp okay? How do I enable SCP?
When I log in via FileZilla for example, it loggs into the server address with sftp://myserver.servername.org
Does this mean it is using sftp by default? Is sftp okay? How do I enable SCP?
Ive never used filezilla before but it sounds like it is using sftp. You should check the connection settings and make sure it is not falling back to ftp. If you can ssh to the server you do not have to enable anything for scp. Just use the same port if it's not the standard 22.
scp://myserver.mydomain.com will probably work. You can also specify a username in the url
scp://username@myserver.mydomain.com
Ive never used filezilla before but it sounds like it is using sftp. You should check the connection settings and make sure it is not falling back to ftp. If you can ssh to the server you do not have to enable anything for scp. Just use the same port if it's not the standard 22.
scp://myserver.mydomain.com will probably work. You can also specify a username in the url
scp://username@myserver.mydomain.com
So in the ftp client, use scp://server when logging in? Or just connect via whichever port I have SSH opened to?
So in the ftp client, use scp://server when logging in? Or just connect via whichever port I have SSH opened to?
The url format is protocol://username@hostort. Username is not required, port is default for the protocol unless specified.
scp://server:4422 will (should) connect with scp to server on port 4422
I use winscp to transfer files between servers and my windows workstation. For large files such as a 20gb packet capture, i throw it in a public apache folder and use http.
For server to server transfers, command line scp. For large files or scheduled transfers, rsync.
The url format is protocol://username@hostort. Username is not required, port is default for the protocol unless specified.
scp://server:4422 will (should) connect with scp to server on port 4422
I use winscp to transfer files between servers and my windows workstation. For large files such as a 20gb packet capture, i throw it in a public apache folder and use http.
For server to server transfers, command line scp. For large files or scheduled transfers, rsync.
Thanks for all your help Heppycat and nice to see you posting again.
In regards to this:
For large files such as a 20gb packet capture, i throw it in a public apache folder and use http.
I have not tried http yet, I always just sftp things, is the other route faster? I am not familiar with using apache anything, is this something that can be accomplished via placing it in a specific folder on in the server or by using an FTP client?
I will go for an even simpler solution for the tombstone video. since you have to install an lcd screen anyway just install a digital photo frame. most ones today can play a video from an sd card.
I will go for an even simpler solution for the tombstone video. since you have to install an lcd screen anyway just install a digital photo frame. most ones today can play a video from an sd card.
Ken
This was my first thought, though I was holding back on mentioning it. Afraid Hallmark stores already beat you to it on the technology front. Also, I can't really imagine wanting one of these in my tombstone, personally. If my family wanted such a thing, I'd give them one and tell them to toss it on their desk or coffee table.
I have not tried http yet, I always just sftp things, is the other route faster? I am not familiar with using apache anything, is this something that can be accomplished via placing it in a specific folder on in the server or by using an FTP client?
I'll put it another way: very large files are moved to the web server root and i use the browser on my pc to download them. Both the server and my pc are on the same internal lan. The web server has no access restrictions and the files are removed once downloaded.
Placing files in a folder accessible by a web browser is exactly the same as placing them in a folder accessible by an ftp client. A web browser is just an http client.
I will go for an even simpler solution for the tombstone video. since you have to install an lcd screen anyway just install a digital photo frame. most ones today can play a video from an sd card.
Ken
This was the obvious solution, but in that scenario I am not adding anything and I think I would run into patent issues wouldn't I? By just taking their unit and installing it into something and calling it something else? I figured that by using a rpi and linux etc nothing would be proprietary and I wouldn't run into so man issues. A photo frame would be the easiest, except again it depends on the LCD. The main issue is that a regular photo frame isn't hardened to the weather or energy efficient. To get a weatherproof LCD and have it not be power hungry I would have to use a type of panel that I don't believe they currently make photo frames for.
@ Shiki: It would be a niche market, the idea came up at a funeral recently, with about 30% of the people thinking it was a good idea. I realize most people wouldn't like the idea but some people (like the funeral I was at) are super sentimental about things like that.
I'll put it another way: very large files are moved to the web server root and i use the browser on my pc to download them. Both the server and my pc are on the same internal lan. The web server has no access restrictions and the files are removed once downloaded.
Placing files in a folder accessible by a web browser is exactly the same as placing them in a folder accessible by an ftp client. A web browser is just an http client.
Oh okay i'm an idiot. I can't do that since my server is remote and not on my network but that makes much more sense if I had it in my house or something.
This was the obvious solution, but in that scenario I am not adding anything and I think I would run into patent issues wouldn't I? By just taking their unit and installing it into something and calling it something else? I figured that by using a rpi and linux etc nothing would be proprietary and I wouldn't run into so man issues. A photo frame would be the easiest, except again it depends on the LCD. The main issue is that a regular photo frame isn't hardened to the weather or energy efficient. To get a weatherproof LCD and have it not be power hungry I would have to use a type of panel that I don't believe they currently make photo frames for.
@ Shiki: It would be a niche market, the idea came up at a funeral recently, with about 30% of the people thinking it was a good idea. I realize most people wouldn't like the idea but some people (like the funeral I was at) are super sentimental about things like that.
You still wouldn't necessarily being able to get away with patent issues just by using open source software and non-proprietary hardware. Even if you could, the Raspberry Pi does contain some proprietary hardware, hence the custom spins of various distros being made specially for it. If you made a custom Fedora iso using stock packages will the sole aim of making everything small and light in order to run best on the Raspberry Pi, certain bits of hardware still wouldn't work because they use proprietary drivers. I imagine it's a matter of time before someone grabs the binary blobs tosses them in a repo somewhere or somebody comes up with open source drivers à la nouveau, but that's beside the point.
Software patents are also notoriously unwieldy beasts. They are often granted simply for the concept, rather than the implementation, and companies write their applications in a vague manner intentionally because of this. It's entirely possible that someone has patented the idea of "displaying a slide show or movie upon a display embedded within a tombstone/memorial/mausoleum/whatever other relevant cemetary terms" and that you will be infringing their patent no matter how you go about doing this. You could create your own script that achieves this in an entirely novel fashion, which bears no similarity to how they have achieved it, and does the task far superior, and you'd still be in violation of such a patent if it exists. Don't mean to piss in your cheerios like this, but that's the way it is. That's also a large part of why you see people arguing that software patents should either be extremely restricted, or else done away with entirely. They stifle creativity and hinder advances in how we do things, so there is a large part of the open source community who would like to see them either changed significantly or just scrapped entirely, precisely because of situations like this. This is not at all uncommon. It's damn near impossible to write any software and be 100% sure that you're not infringing someone's patent somewhere. In most cases, you probably are, and unless you've got an army of patent lawyers specializing in software patents that you can pay to look over every software patent issued and tell you if you're in the clear, there's no practical way of knowing for sure. Basically, you've got to wait to be sued, and be prepared to settle and sign a licensing agreement, unless you feel you've got an exceptional case where you can either prove that you absolutely are not infringing, or that the original patent was improperly issued, and thus void.
This was the obvious solution, but in that scenario I am not adding anything and I think I would run into patent issues wouldn't I? By just taking their unit and installing it into something and calling it something else? I figured that by using a rpi and linux etc nothing would be proprietary and I wouldn't run into so man issues. A photo frame would be the easiest, except again it depends on the LCD. The main issue is that a regular photo frame isn't hardened to the weather or energy efficient. To get a weatherproof LCD and have it not be power hungry I would have to use a type of panel that I don't believe they currently make photo frames for.
@ Shiki: It would be a niche market, the idea came up at a funeral recently, with about 30% of the people thinking it was a good idea. I realize most people wouldn't like the idea but some people (like the funeral I was at) are super sentimental about things like that.
Your value added is the installation and if for a tombstone you have things to figure out like powering it (a solar cell should work) and weatherizing it. The fact is to prototype the idea you need to eliminate as many hurtles as possible. Start there, already a light OS install and the simplest one piece solution to that part of the problem. Ideally if you can get a patent app in the works for it you can maybe do an NDA with a manufacturer of the objects to workout a wholesale deal for your materials.
Id just thought Id share a story of my computer journey last night. When I first got my desktop it was a display at the store with windows vista. After...
I'll admit, this is something that's been bugging me for a long time now. I saw a clip about this family just now, who got booted off a flight because...
Comment