GFDL 2010-06-30 Versao 1.0 by julio menenezes yjmenezes at gmail.com Este servidor eh uma tentativa minha de ajudar a concentrar os dados do projeto. Seguem algumas sugestoes para o bom funcionamento: 0- RDO (relatorio de Obra): Mantenha um arquivo TEXTO em sua maquina e sempre atualize em sua maquina. Sempre que for enviar dados envie uma copia do RDO para servidor de FTP. Este diretorio serve como indice para o conteudo do servidor. 1- Coloque sempre um arquivo TEXTO descrevendo os dados do diretorio. 2- ( MULTIPLATAFORMA e INTEROPERABILIDADE ) Evite codificacao proprietaria e ACENTUACAO e ESPACOS em nomes de arquivo . Varios sistemas operacionais adotam o PADRAO UTF-8 e nao CODE-PAGE , LATIN-1 ou ISO8859-1, etc,etc. Windows usa codificacao que gera caracteres estranhos em outros sistemas. A Estacao Total NAO aceita caracteres Windows, os GSIs nao transmitem ou geram caracteres estranhos dentro da estacao. Alguns programas de GPS, de gravacao de CD e Banco de Dados exigem configuracoes complexas para lidar com acentuacao. Da mesma forma, evite alem de 7 (SETE) niveis de subdiretorios para evitar problemas em gravacao de CDs ( padrao ISO ). Exemplo de codificacao vindo do ambiente grafico Windows. RELAÇÃO DE RASTREIO1.doc Outra observacao refere-se a arquivos ASCII texto. Windows e DOS terminam as linhas com enquanto TODOS os *NIX terminam as linhas apenas com e MAC com O bloco de notas do Windows NAO abre corretamente arquivos texto vindos de ambientes *NIX. Se tiver dificuldades tente abrir com o WordPad que suporta arquivos com e salve novamente. 3- Procure sempre Identificar os dados com DATA ou numero de versao e revisao, ex: dados_gps_2010-06-22.zip desenho_A_v01.pdf desenho_A_v02.pdf desenho_A_v02r01.pdf - a) Datas na forma aaaa-mm-dd facilitam a ordenacao, especialmente se usadas como prefixo. b) Datas do sistema trocam se voce fizer download ou abrir e fechar o arquivo, mesmo sem alterar os dados. # dd-mm-aa aparece fora de ordem : GPS-DIA-13-04-10.zip GPS-DIA-14-04-10.zip GPS-DIA-28-03-10.zip GPS-DIA-30-03-10.zip # yyyy-mm-dd aparece em ordem facilitando a busca dentro do diretorio gps_2010-03-28.zip gps_2010-03-30.zip gps_2010-04-13.zip gps_2010-04-14.zip 4- Procure sempre comprimir os dados (ZIP) para permitir detectar corrupcao na transferencia dos dados e diminuir o tempo de transferencia. 5- Use um cliente de FTP como o FileZilla para: a) Ter maior velocidade que via navegador (browser) b) Ter acesso de escrita (upload) c) Poder transferir diretorios e subdiretorios julio menezes #------------------------------ PS: *NIX significa sistemas operacionais compativeis com UNIX, como IBM-AIX, HP-UX, SUN-Solaris, MAC-OSX, FreeBSD, OpenBSD, NetBSD, GNU/LINUX, .... Evite o RAR por problemas de patentes e licencas de uso, prefira o ZIP. Dentro do pensamento GNU, podemos melhorar este servidor com: a) definicao de hierarquia e estrutura de diretorios e outras padronizacoes. b) definicao sobre o uso de traco '-' e underscore '_' c) definicao de tipos e versao de documentos proprietarios como DOC, XLS, DWG ja que nem todos temos ou desejamos investir na atualizacao de versao de programas. SEGURANCA:: a) Alguns diretorios tiveram negadas as permissoes de acesso tanto para escrita quanto para leitura (privativos). b) Alguns diretorios foram liberados para leitura via navegador (browser) porque: - as operadoras bloqueiam as portas 20 e 21 necessarias ao funcionamento PORT de um servidor FTP. - LanHouses e CyberCafes bloqueiam download e upload via FTP. c) O Windows eh MUITO limitado em ferramentas nativas para Internet ou eu nao tenho o conhecimento da existencia de ferramentas como (ssh, rsync, curl, ncat...) da MS. Tambem nao sei de alternativas seguras de compartilhamento de disco como NFSv4 ou SSHFS onde o disco remoto aparece como local. Outras alternativas como WebDAV ou VPN exigem configuracoes nas maquinas cliente. Normalmente este tipo de recurso exige software de terceiros e NAO fazem parte dos utilitarios padrao do Windows. Me corrijam se eu estiver errado ! Quanto ao interpredador de linha de comandos, prefiro deixar sem comentarios ! d) Muitas das operadoras de telefonia usam "trafic shaping" limitando ou controlando a velocidade (banda) e portas para FTP, HTTP, P2P... Servidores de email limitam conteudo ou tamanho dos anexos. e) Tornar os diretorios acessiveis via Navegador faz deles visiveis publicamente, o que eh indesejado. f) ANTIVIRUS: Este servidor nao esta rodando nenhum Antivirus assim sendo fica a cargo dos usuarios do Ambiente Grafico Windows a sua protecao. Estes problemas podem ser solucionados com alternativas seguras tipo NFSv4 ou SSHFS mas tenho de estudar seu acesso para maquinas cliente Windows :-(. #--------------------------