{
if(egetSource()==Enter)
{
String username , password;
username = namegetText();
password = pwdgetText();
try
{
ClassforName("sunjdbcodbcJdbcOdbcDriver");
}
catch (ClassNotFoundException ce)
{
JOptionPaneshowMessageDialog(ss,cegetMessage());
}
if(stuisSelected())
{
try
{
Connection con = DriverManagergetConnection("jdbc:odbc:DS_121301_12","sa","");
Statement stmt = concreateStatement();
ResultSet rs = stmtexecuteQuery("select from stu where ID='"+username+"' and Pwd='"+password+"'");
while(rsnext())
{
if((rsgetString("ID")equals(username))&&(rsgetString("Pwd")equals(password)))
{
JOptionPaneshowMessageDialog(ss,"登陆成功");
Students stu = new Students();
}
else
{
JOptionPaneshowMessageDialog(ss,"登录失败");
}
}
首先先说一下ftp为了安全考虑,都是需要设置专门的ftp用户名和密码的。否则,ftp服务器可能很容易被黑客ftp漏洞扫描软件批量扫描到,从而受到黑客们的入侵。一旦入侵,后果不堪设想。
关于不再输入用户名和密码,咱们可以通过相应的软件去咱们的服务器搭建FTP管理软件,在添加用户的时候,咱们可以设置无用户和无密码这种状态或者允许通过FTP匿名访问咱们的服务器对应的文件目录或者文件。
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的 *** 作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
一 SSH命令使用技巧- 远程登录ssh user@remotemachine
- 远程执行ssh user@remotemachine 'command '
- 远程复制scp user@remotemachine:/remote/path /local/path
scp /local/path user@remotemachine:/remote/path
- X forward
ssh -X user@remotemachine
xcommand
- Tunnel / Portforward
ssh -L 1234:remotemachine:4321 user@remotemachine
ssh -R 1234:localmachine:4321 user@remotemachine
ssh -L 1234:othermachine:4321 user@remotemachine
二, 实作1) 禁止 root 登录# vi /etc/ssh/sshd_config
PermitRootLogin no
2) 废除密码登录, 强迫使用 RSA 验证(假设 ssh 账户为 user1 )# vi /etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile ssh/authorized_keys
PasswordAuthentication no
# service sshd restart
# su - user1
$ mkdir ~/ssh 2>/dev/null
$ chmod 700 ~/ssh
$ touch ~/ssh/authorized_keys
$ chmod 644 ~/ssh/authorized_keys
登入 端:
$ ssh-keygen -t rsa
(按三下 enter 完成﹔不需设密码,除非您会用 ssh-agent 。)
$ scp ~/ssh/id_rsapub user1@servermachine:id_rsapub
(若是 windows client, 可用 puttygenexe 产生 public key,
然后复制到 server 端后修改之, 使其内容成为单一一行)
回到 server 端:
$ cat ~/id_rsapub >> ~/ssh/authorized_keys
$ rm ~/id_rsapub
$ exit
3) 限制 su / sudo 名单:# vi /etc/pamd/su
auth required /lib/security/$ISA/pam_wheelso use_uid
# visudo
%wheel ALL=(ALL) ALL
# gpasswd -a user1 wheel
4) 限制 ssh 使用者名单# vi /etc/pamd/sshd
auth required pam_listfileso item=user sense=allow file=/etc/ssh_users ōnerr=fail
# echo user1 >> /etc/ssh_users
1、首先点击桌面开始菜单,打开“控制面板”;
2、在控制面板内找到并打开“用户账户”;
3、在用户账户页面内,点击打开“管理其他账户”;
4、然后点击“添加用户账户”;
5、设置用户名称和登录密码;
6、然后用户就设置成功了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)